English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Metodi di file (file) di Python
writelines() Il metodo serve a scrivere una sequenza di stringhe in un file.
Questa sequenza di stringhe può essere generata da un oggetto iterabile, come una lista di stringhe.
Per il riporto di riga è necessario specificare il segno di nuova riga \n.
La sintassi del metodo writelines() è la seguente:
fileObject.writelines([str])
str -- Sequenza di stringhe da scrivere nel file.
Questo metodo non restituisce alcun valore.
Esempio di utilizzo del metodo writelines():
# Apri il file fo = open("test.txt", "w") print("Il nome del file è: ", fo.name) seq = ["Sito di tutorial di base 1\n", "Sito di tutorial di base 2"] fo.writelines(seq) # Chiudi il file fo.close()
Il risultato di output dell'esempio sopra è:
Il nome del file è: test.txt
Visualizza il contenuto del file:
$ cat test.txt Sito di tutorial di base 1 Sito di tutorial di base 2