[python] Unicode/ne-unicode problem

2012-04-27 Tema obsahu Jaroslav Lukesh
Dobrý den, potřeboval bych dostat z binárních dat utf8 na vstupu normální neunicodový výstup, ale nějak mi to nejde. Vstup: znaky ě š č ř v utf8 již v binární formě, systém je v iso8859-2 Čekám že z toho nějak dostanu ě š č ř ale pořád nic. Jak mu říct, že 'Ă˝ á Ă­ Ă.' je už v utf8?

[python] file.close

2012-04-27 Tema obsahu zu1234
Mám takovýto problém: Postupně zapisuji do souboru v dočasném adresáři: try: FI.write(PART) except: FI.close Pokud ale dojde k zaplnění disku, nedaří se mi dočasný adresář smazat pomocí: atexit.register(shutil.rmtree, UNZIP_TMP_DIR) Upadne to díky tomu že dotyčný soubor je

Re: [python] file.close

2012-04-27 Tema obsahu Michal Molhanec
Dne 27.4.2012 10:55, zu1234 napsal(a): Mám takovýto problém: Postupně zapisuji do souboru v dočasném adresáři: try: FI.write(PART) except: FI.close chybejici zavorky jsou predpokladam jenom chyba v emailu? -- Zdraví, Michal Molhanec ___

Re: [python] file.close

2012-04-27 Tema obsahu Hynek Fabian
try: FI.write(PART) except: FI.close chybejici zavorky jsou predpokladam jenom chyba v emailu? To nepredpokladej. :-) Bez zavorek je to platny pythoni vyraz, ktery ovsem nic nezavre. ___ Python mailing list Python@py.cz

Re: [python] file.close

2012-04-27 Tema obsahu zu1234
To snad není pravda!?! Už jsem doma, takže se nemohu podívat do zdroje, ale myslím že máte pravdu! Nicméně: domnívám se že Python sám po sys.exit() uzavře všechny otevřené soubory a tak uvolní zámky, které by bránili jejich smazání ve funkci pověšené na atexit. Ale proč tedy (oper. systém) ječí