Metodo di lettura del file Python

Metodo di lettura del file Python
“Quando parliamo del miglior linguaggio di programmazione per i principianti, Python è uno di questi. Ci facilita con molte funzioni integrate che aiutano a svolgere vari compiti semplicemente utilizzando queste funzioni di "Python". Quando vogliamo fare qualche attività su diversi file con l'aiuto di Python, come l'apertura di un file di testo in Python, la lettura di quel file, la scrittura di dati su un file o la chiusura di un file dopo l'apertura, allora utilizzeremo le funzioni di Python come " leggi (), open (), chiust () ”ecc.

Queste funzioni rendono il nostro lavoro molto semplice e facile. In questa guida, discuteremo in dettaglio il metodo "File read ()" e spiegheremo il funzionamento di questo metodo in "Python". Il metodo "File read ()" aiuta a leggere il file di testo in Python. Quando dobbiamo leggere alcuni dati dal file, utilizzeremo il metodo "File read ()" in "Python". Possiamo leggere gli interi dati dal file e i byte specifici dal file. Se menzioniamo il numero di byte nel metodo "read ()", allora questi byte specifici leggono e se non abbiamo aggiunto alcun valore nel metodo "read ()", allora il suo valore predefinito è "-1, "E legge i dati completi dal file. Ora mostreremo la sintassi di questo metodo "file read ()", quindi useremo anche questo metodo nei nostri codici."

Esempio 1

Ecco il file Python che vogliamo leggere con l'aiuto del metodo "file read ()". Questo file contiene dati che sono anche mostrati nello screenshot di seguito. Ora, vai avanti e guarda come leggeremo quei dati nel codice "Python" con l'aiuto del metodo "file read ()".

Ecco l'app "Spyder" che stiamo utilizzando in questa guida. Prima posto "W" come variabile e questa "W" è inizializzata con la funzione "Open ()". La funzione aiuta a aprire il file, che viene fornito all'interno della funzione "Open ()" come primo parametro. Il primo parametro è "W_file.txt ", che stiamo aprendo qui, e poi abbiamo" R "come secondo parametro. Questo "R" significa che stiamo aprendo questo file solo a scopo di lettura. Scriviamo l'oggetto file con questo metodo "read ()". Lo scriviamo come "W.Leggere()". Ora, i dati del "W_file.txt "verrà letto e i dati verranno visualizzati anche sulla console poiché abbiamo utilizzato questo metodo nella funzione" print () ".

Sull'app "Spyder", premiamo semplicemente "Shift+Enter" per ottenere il risultato. I dati presenti nel "w_file.txt ”Il file di testo viene visualizzato qui perché leggiamo quel file e stampiamo i dati del file nel codice“ Python ”con l'aiuto delle funzioni di Python.

Esempio 2

Stiamo di nuovo aprendo e leggendo il “W_file.txt ", ma qui stiamo leggendo byte specifiche dal" w_file.file txt ". Nel metodo "Open ()", menzioniamo il nome del file che vogliamo aprire e leggere. Scriviamo anche "r" in questo metodo perché apriamo il "w_file.txt "per leggere i suoi dati. Di seguito abbiamo il metodo "read ()" in "print ()". Aggiungiamo anche "28" in questo metodo "read ()", il che significa che abbiamo specificato byte "28" in questo metodo "read ()". Legge solo quel byte specifico dal file e visualizza anche tali dati sulla console. Digitiamo “W.Leggi (28) "in" Print () "Quindi" 28 "byte dal" w_file.txt ”verrà letto e stampato sulla console.

Vedere qui. Non tutti i dati del file sono stampati qui. Solo i byte specificati sono stampati perché abbiamo menzionato questi byte nel metodo "read ()" nel codice "Python" sopra.

Esempio 3

Il file di testo è mostrato nello screenshot seguente. Questo file contiene poche righe e leggeremo questi file dal file e stamperemo anche gli interi dati del file sulla console.

I "dati" sono una variabile che stiamo inizializzando qui. Il metodo "Open ()" viene utilizzato per l'inizializzazione di quella variabile. Stiamo aprendo il "demofile.file txt ”qui. Scriviamo solo il nome del file in questo metodo. Quindi, stampiamo il nome del file con l'aiuto del "nome". Scriviamo l'oggetto file e quindi "nome". L'oggetto del file è "dati", quindi digitiamo "dati. Nome "in" Stampa ". Aiuta a stampare il nome del file che abbiamo aperto qui.

Successivamente, inizializziamo "Data2" con il metodo "Read ()". Quando utilizziamo questo metodo "read ()", dobbiamo scrivere l'oggetto file con questo metodo. Quindi, digitiamo "dati.Read () "qui, in cui" dati "è l'oggetto del file e" read () "è il metodo per leggere quel file. Dopo aver letto i dati, vogliamo anche stampare tali dati sulla console. Lo facciamo mettendo "Data2", che contiene i dati del file dopo la lettura nel metodo "Print ()".

Ora, i dati di "Demofile.txt "sarà reso sulla console. Quindi, dobbiamo chiudere quel file. Per chiudere i file in "Python", abbiamo il metodo "Close ()", quindi utilizziamo il metodo "Close ()" con l'oggetto file e lo scriviamo come "dati.vicino()". Ora, controlla il risultato di questo codice.

Tutti i dati del file sopra vengono letti e anche stampati in questo risultato. Usiamo semplicemente il metodo "read ()" per leggere i dati in "Python".

Esempio 4

Ecco il nuovo file di testo, che leggeremo in questo codice. Utilizzeremo di nuovo il metodo "read ()" per leggere quei dati nel codice "Python".

Innanzitutto, apriamo questo file che abbiamo mostrato sopra. Nel metodo "Open ()", viene inserito il nome del file, che è "File2.TXT". Ora, questo file verrà aperto. Il nome di questo file che abbiamo aperto qui viene visualizzato anche perché abbiamo usato "a.nome "in" print () "in cui" a "è l'oggetto file qui. Dopo questo, inizializziamo "data_2" con "A.Metodo read () "in modo che i dati vengano letti e archiviati nella variabile" data_a ". Dopo aver letto, stampiamo i dati inserendo la variabile "data_a" in "print ()".Per chiudere i file in "Python", stiamo utilizzando il metodo "Close ()" con l'oggetto file.

Mentre i dati dal file “File2.txt "viene letto e anche reso in questo risultato, poiché non abbiamo aggiunto byte specifici nel metodo" read () ", i dati completi da quel file sono resi in questo risultato.

Esempio 5

La variabile "B" è ora inizializzata con il metodo "Open ()" in questo codice e il nome del file viene inserito in questo metodo. Dopo questo, stampiamo il nome del file di seguito utilizzando “B.Nome "in" Print () ". Quindi abbiamo la variabile "line_b", che viene inizializzata con "b.Leggere()". Nel metodo "read ()", inseriamo anche alcuni numeri di byte che vogliamo leggere in questo esempio. Qui, stiamo leggendo byte "20" mettendo questo numero "20" nel metodo "read ()". Successivamente, stampiamo i dati specifici di byte che otteniamo dal file dopo aver letto con l'aiuto del metodo "print ()". Qui, puoi vedere che "line_b" è scritto in "Print ()". Questo "line_b" contiene i 20 byte di dati che leggiamo dal file.

Il nome del file viene reso per primo, quindi 20 byte di dati da quel file vengono letti e stampati qui in questo risultato.

Conclusione

Questa guida riguarda il metodo "Python File Read ()". Abbiamo esplorato questo metodo in dettaglio qui e abbiamo spiegato che questo metodo ci aiuta a leggere i dati dei file in Python. Abbiamo spiegato che possiamo leggere byte specifici dai dati e dagli interi dati. Abbiamo anche spiegato che il valore predefinito del metodo "read ()" è "-1", che legge i dati completi dal file e se vogliamo leggere alcuni dati specifici di byte, allora utilizziamo i numeri di byte in Metodo "read ()". Abbiamo esplorato esempi distinti in cui abbiamo letto i dati completi dal file e alcuni byte dai dati del file.