Re: [python] problem s odkazem na promennou
Podobne to ide aj v Perle: $nazev_promenne='var01'; $$nazev_promenne=1; print \$nazev_promenne=$nazev_promenne,\n\$$nazev_promenne=$$nazev_promenne\n Myslim si, ze v Pythone sa toto neda urobit. Ja by som v Pythone pouzil na ukladanie nazvov premennych a ich hodnot slovnik, asi takto nazev_promenne={} nazev_promenne['var01']=1 print nazev_promenne Lansky, Milan - Acision [EMAIL PROTECTED] Sent by: [EMAIL PROTECTED] 06.03.2008 10:40 Please respond to Konference PyCZ python@py.cz To python@py.cz cc Subject [python] problem s odkazem na promennou Lze se v Pythonu odkazat na promenou jejiz nazev neni dopredu znam? Rekneme, jak nastavit promennou var01, kdyz mam k dispozici pouze retezec ‘var01’? V bashi se to resi funkci eval: # nazev_promenne=var01 # eval $nazev_promenne=1 # echo $var01 1 Dekuji za odpoved. This e-mail and any attachment is for authorised use by the intended recipient(s) only. It may contain proprietary material, confidential information and/or be subject to legal privilege. It should not be copied, disclosed to, retained or used by, any other party. If you are not an intended recipient then please promptly delete this e-mail and any attachment and all copies and inform the sender. Thank you. ___ Python mailing list Python@py.cz http://www.py.cz/mailman/listinfo/python Mgr. Ing. Roman MIKLÓŠ Prvá stavebná sporiteľňa a.s. Bajkalská 30, P. O. Box 48 829 48 Bratislava 25 Tel.: +421/ 2 / 582 31 174 Fax: +421/ 2 / 582 31 109 Mgr. Ing. Roman MIKLÓŠ Prvá stavebná sporiteľňa a.s. Bajkalská 30, P. O. Box 48 829 48 Bratislava 25 Tel.: +421/ 2 / 582 31 174 Fax: +421/ 2 / 582 31 109 ___ Python mailing list Python@py.cz http://www.py.cz/mailman/listinfo/python
[python] nastaveni cesty ve win
Zdravim, chvili se potykam s upravami meho kodu aby bezel i na Win. Jde mi o to nastavit cestu k potrebnym souborum at je hlavni program nainstalovan kdekoliv. Obecne v linuxu pouzivam fci main_home def main_home(gdict): file = gdict[__file__] return os.path.dirname(file) a pro nastaveni cesty pak jen treba os.path.join(main_home(globals()), data) na linuxu to funguje paradne ale na win ne. po vypsani cesty mi hodi tuhle zmet :( ['c', ':', '\\', 'N', 'e', 'w', 'I', 'D', 'E'] poradi nekdo. Btw: jeste bych se rad zeptal jak se vyporadat ve win s cestou ktera obsahuje mezery. treba spousteni kodu z document and settings ve forme cesta s mezerama/muj_exe -parametr1 -parametr2 cesta_k_souboru s mezerama. diky moc. ___ Python mailing list Python@py.cz http://www.py.cz/mailman/listinfo/python
[python] problem s odkazem na promennou
Lze se v Pythonu odkazat na promenou jejiz nazev neni dopredu znam? Rekneme, jak nastavit promennou var01, kdyz mam k dispozici pouze retezec 'var01'? V bashi se to resi funkci eval: # nazev_promenne=var01 # eval $nazev_promenne=1 # echo $var01 1 Dekuji za odpoved. This e-mail and any attachment is for authorised use by the intended recipient(s) only. It may contain proprietary material, confidential information and/or be subject to legal privilege. It should not be copied, disclosed to, retained or used by, any other party. If you are not an intended recipient then please promptly delete this e-mail and any attachment and all copies and inform the sender. Thank you. ___ Python mailing list Python@py.cz http://www.py.cz/mailman/listinfo/python
Re: [python] nastaveni cesty ve win
oops. sorry ale po malem zamysleni jsem na to prisel spravne ma byt set_path([os.path.join(main_home(globals()), data)]) vsem se omlouvam :) - Original Message - From: [EMAIL PROTECTED] [EMAIL PROTECTED] To: python@py.cz Subject: [python] nastaveni cesty ve win Date: Thu, 06 Mar 2008 11:09:51 +0100 Zdravim, chvili se potykam s upravami meho kodu aby bezel i na Win. Jde mi o to nastavit cestu k potrebnym souborum at je hlavni program nainstalovan kdekoliv. Obecne v linuxu pouzivam fci main_home def main_home(gdict): file = gdict[__file__] return os.path.dirname(file) a pro nastaveni cesty pak jen treba os.path.join(main_home(globals()), data) na linuxu to funguje paradne ale na win ne. po vypsani cesty mi hodi tuhle zmet :( ['c', ':', '\\', 'N', 'e', 'w', 'I', 'D', 'E'] poradi nekdo. Btw: jeste bych se rad zeptal jak se vyporadat ve win s cestou ktera obsahuje mezery. treba spousteni kodu z document and settings ve forme cesta s mezerama/muj_exe -parametr1 -parametr2 cesta_k_souboru s mezerama. diky moc. ___ Python mailing list Python@py.cz http://www.py.cz/mailman/listinfo/python ___ Python mailing list Python@py.cz http://www.py.cz/mailman/listinfo/python
Re: [python] problem s odkazem na promennou - VYRESENO
Diky moc za odpovedi. V podstate jsem hledal prikaz exec: exec('var01 = 1') Ale reseni s locals je taky moc super. To by mne asi nikdy nenapadlo:) locals()['var02'] = 2 Python je opravdu skvely!! This e-mail and any attachment is for authorised use by the intended recipient(s) only. It may contain proprietary material, confidential information and/or be subject to legal privilege. It should not be copied, disclosed to, retained or used by, any other party. If you are not an intended recipient then please promptly delete this e-mail and any attachment and all copies and inform the sender. Thank you. ___ Python mailing list Python@py.cz http://www.py.cz/mailman/listinfo/python
Re: [python] problem s odkazem na promennou
Jde to treba pres exec: promena = x hodnota = Ahoj svete exec(%s=%s % (promena,hodnota)) print x TB Lansky, Milan - Acision napsal(a): Lze se v Pythonu odkazat na promenou jejiz nazev neni dopredu znam? Rekneme, jak nastavit promennou var01, kdyz mam k dispozici pouze retezec ‘var01’? V bashi se to resi funkci eval: # nazev_promenne=var01 # eval $nazev_promenne=1 # echo $var01 1 Dekuji za odpoved. This e-mail and any attachment is for authorised use by the intended recipient(s) only. It may contain proprietary material, confidential information and/or be subject to legal privilege. It should not be copied, disclosed to, retained or used by, any other party. If you are not an intended recipient then please promptly delete this e-mail and any attachment and all copies and inform the sender. Thank you. ___ Python mailing list Python@py.cz http://www.py.cz/mailman/listinfo/python ___ Python mailing list Python@py.cz http://www.py.cz/mailman/listinfo/python
Re: [python] alfa
tommz napsal(a): Proč jsi zrušil tvrdé mezery? Mně to přijde docela nepěkné, když je na konci řádku třeba k. Ony byly i na jiných místech ...jestli vznikly kopírováním nebo je tam vpašuje NVU, nevím ... A tohle typografické pravidlo já osobně vůbec neřeším. Nakonec ještě mi mizely i obyčejné mezery mezi slovy, když jsem v PSPadu dával Přeformátovat HTML kod - už jsem to reportoval. -- geon Pavel Kosina ___ Python mailing list Python@py.cz http://www.py.cz/mailman/listinfo/python