English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Corso di base di Python

Controllo dei flussi in Python

Funzione in Python

Tipi di dati in Python

Operazioni di file in Python

Oggetti e classi in Python

Date e ora in Python

Conoscenze avanzate di Python

Manuale di Python

Utilizzo e esempio di readlines() nel file Python

Metodi File (file) di Python

Panoramica

readlines() Il metodo legge tutte le righe (fino al segno di fine della trasmissione EOF) e restituisce una lista, che può essere elaborata dalla struttura for... in ... di Python.

Restituisce una stringa vuota se incontra il segno di fine della trasmissione EOF.

Sintassi

Sintassi del metodo readlines():

fileObject.readlines();

Parametro

  • Nessuno.

Valore di ritorno

Restituisce una lista che contiene tutte le righe.

Esempio

Ecco un esempio di come utilizzare il metodo readline():

Ecco il contenuto del file w3codebox.txt:

1:it.oldtoolbag.com
2:it.oldtoolbag.com
3:it.oldtoolbag.com
4:it.oldtoolbag.com
5:it.oldtoolbag.com

Leggi il contenuto del file in modo ciclico:

Esempio online

# Apri il file
fo = open("w3codebox.txt", "r")
print("Il nome del file è: ", fo.name)
 
for line in fo.readlines(): # Leggi ogni riga  
    line = line.strip() # Rimuovi gli spazi in testa e in coda  
    print("I dati letti sono: %s" % (line))
 
# Chiudi il file
fo.close()
Ecco il risultato di esempio sopra:
Il nome del file è: w3codebox.txt
I dati letti sono: 1:it.oldtoolbag.com
I dati letti sono: 2:it.oldtoolbag.com
I dati letti sono: 3:it.oldtoolbag.com
I dati letti sono: 4:it.oldtoolbag.com
I dati letti sono: 5:it.oldtoolbag.com

Metodi File (file) di Python