English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
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 del metodo readlines():
fileObject.readlines();
Nessuno.
Restituisce una lista che contiene tutte le righe.
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:
# 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