April 13
Non importa quanto bene la memoria, a volte è necessario annotare le direzioni, un importante numero di telefono o un appuntamento informazioni per ogni evenienza. Allo stesso modo, i programmatori di computer hanno spesso bisogno di memorizzare le informazioni su un disco rigido o altro dispositivo di memorizzazione dei dati persistenti per un uso successivo. Python ha la capacità di memorizzare i dati oggetti come le liste sul disco rigido nel proprio formato di file sequenziale o seriale. Questo processo è chiamato decapaggio. liste Python ti danno la libertà di accedere agli elementi della lista in maniera non sequenziale. Se avete bisogno di salvare solo una parte di un elenco di disco, è possibile rimuovere gli elementi indesiderati prima poi salamoia gli elementi che rimangono.
1 Fare clic sul pulsante "Start". Clicca su "Tutti i programmi". Fai clic sul menu "Accessori". Fai clic su "Blocco note" per avviare l'editor di testo.
2 Digitare il seguente codice nel editor di testo. In alternativa, selezionare il codice con il mouse, premere "Control-C", quindi premere "Control-V" per incollare il codice nell'editor.
importazione salamoia
l'apertura dei file da leggere in modalità binaria
file1 = open ( "test1.dat", "WB")
file2 = open ( "test2.dat", "WB")
creare l'elenco per Pickle
Cose = [ 'prima', 'secondo', 'terzo', 'quarta', 'quinta', 'ultima']
la fase di decapaggio
pickle.dump (cose, file1)
eliminando il quarto elemento della lista
Del cose [3]
Decapaggio la nuova lista
pickle.dump (cose, file2)
file1.close ()
file2.close ()
verificare i risultati
test = pickle.load (aperta ( "test1.dat", "RB"))
print "lista originale:", prova
test = pickle.load (aperta ( "test2.dat", "RB"))
print "Nuovo elenco:", prova
3 Fare clic sulla voce di menu "File". Selezionare l'opzione "Salva". Salvare sotto il nome del file "test.py."
4 Fare clic sul pulsante "Start". Fai clic sul menu "Esegui". Digitare la parola "comando" nella casella di input con etichetta "Open:" ". OK" quindi fare clic su
5 Tipo "C: \ Python \ python", quindi premere il tasto Invio per caricare l'interprete Python. Alcuni installatori interprete di Windows Python utilizzano una directory specifica versione. Ad esempio, se la versione di Python sul vostro sistema è di 2,7, si avvia digitando "C: \ Python27 \ python" al prompt dei comandi premendo il tasto "Enter".
6 Tipo "test di importazione" al prompt di Python quindi premere il tasto "Enter". Una volta che lo script viene eseguito, si dovrebbe vedere il seguente testo nella shell Python:
Lista originale: [ 'prima', 'secondo', 'terzo', 'quarta', 'quinta', 'ultima']
Nuovo elenco: [ 'prima', 'secondo', 'terzo', 'quinta', 'ultima']