[python] Python -Pascal čtení , zpracování a zápis souboru z TP

Jaroslav Pachola j_p na centrum.cz
Pondělí Prosinec 5 10:35:43 CET 2005


Ahoj,

Dne Monday 05 December 2005 09:52 Ing. Jiří Nekolný napsal(a):
> Jak v Pythonu probíhá načtení,zpracování a zpětný zápis do rozsáhlých
> souborů v Pascalu. Prvních 6 byte udává délku jedné věty a počet vět.
> Jak načítat věty podle indexu?
> Jak se realizuje vložení 1 věty dovnitř souboru a zápis na disk?


podobne jako v C. 

f = open('mujsoubor.xxx', 'rb+')
data = f.read(6)
# ted si nekde rozparsuju ty data, treba pomoci modulu struct
f.seek(6 + index_vety_od_nuly * delka_vety)
veta = f.read(delka_vety)
f.seek(6 + index_vety_kam_chci_zapsat * delka_vety)
f.write(veta)
f.close()

JP



Další informace o konferenci Python