Grazie a tutti delle risposte. Con il metodo di
Licia (sostanzialmente un taglia-copia-incolla) ho
risolto tutto.
ciaoo
nicgios
On martedì 18 marzo 2008, alle 14:39, Marco Mariani wrote:
> IloChab wrote:
>
> > NON puoi inserire bytes in un file sequenziale, indipendentemente dal
> > fatto c
IloChab wrote:
> NON puoi inserire bytes in un file sequenziale, indipendentemente dal
> fatto che sia in binario o in testo.
> Quello che puoi fare è aggiungere la parte che ti interessa al posto
> giusto e poi RISCRIVERE tutto quello che aveva in coda e vuoi ancora
> conservare.
> Per le inse
2008/3/18, Nicola Giosmin - <[EMAIL PROTECTED]>:
>
> Ciao a tutti,
>
> Domanda: è possibile inserire singoli byte (o
> gruppi di byte) in un file binario (io uso il
> metodo struct) in un punto preciso?
>
> Se faccio:
>
> f = file
> f.seek(12)
> s = 0
> f.write(struct.pack("b", s))
> f.cl
Ciao a tutti,
Domanda: è possibile inserire singoli byte (o
gruppi di byte) in un file binario (io uso il
metodo struct) in un punto preciso?
Se faccio:
f = file
f.seek(12)
s = 0
f.write(struct.pack("b", s))
f.close()
Effettivamente un byte nuovo viene inserito "al
posto" d