Ho creato alcuni dati memorizzati e più volte come questo:Come leggere il file pickle?
with open('filename', 'a') as f:
pickle.dump(data, f)
Ogni volta che la dimensione del file di aumento, ma quando il file
with open('filename', 'rb') as f:
x = pickle.load(f)
apro guardo solo i dati dall'ultima volta. Come posso leggere correttamente il file?
Stai aggiungendo oggetti al tuo file. Quando non si priva di spunti, deseleziona solo la prima voce. Sei sicuro di aver bisogno di tutte quelle voci? In caso contrario, passare a 'open ('filename', 'wb')' – Andrey
Sì, ho bisogno di tutte le voci. La dimensione dei file mostra che contiene tutto questo. –
Quindi @jsbueno ha ragione nella sua risposta. – Andrey