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čí "Proces nemá
přístup k souboru neboť jej využívá jiný proces:"?

Myslím že problém je v tom že uvolnění zámků trvá windows-ům
nějakou chvíli a požadavek na smazání přijde příliš rychle.

Použil jsem time.sleep(5) před mazání a problémy se zámky
se ztratili.

Nebo máte lepší nápad?

Příští týden budu pokračovat.
Pro tento týden děkuji za reakce!

ZU


Dne 27.4.2012 14:43, Hynek Fabian napsal(a):
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
http://www.py.cz/mailman/listinfo/python

_______________________________________________
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python

Odpovedet emailem