[python] zapis na zacatek souboru
Petr Zlamal
p.zlamal na gmail.com
Středa Září 10 12:18:57 CEST 2008
Pratele,
Potreboval bych zapsat retezec na zacatek jiz existujiciho souboru.
Zkousel jsem neco jako:
>>> f=open("file.txt","a")
>>> f.write("slovo")
>>> f.close()
>>> f=open("file.txt","a")
>>> f.tell()
5L
>>> f.seek(0)
>>> f.tell()
0L
>>> f.write("slovo2")
>>> f.close()
Ale furt pripisuje na konec, ikdyz dle me by nemel. Tak jsem to vyresil
cyklem, ktery vytvori novy soubor, ulozi retezec na zacatek a pote
prekopiruje obsah puvodniho souboru. Zda se mi to jako neefektivni
reseni, zna a poradi nekdo neco elegatnejsiho?
Vepro
Další informace o konferenci Python