Latest web development tutorials

Python3 Datei-Methode write ()

Python3 Datei (File) Methode Python3 Datei (File) Methode


Umriss

Methodewrite () wird verwendet , um die Datei angegebenen Zeichenfolge zu schreiben.

Bevor die Datei wird geschlossen oder bevor der Puffer geleert wird, finden Sie in den Inhalt der Zeichenfolge in dem Puffer gespeichert sind, dann können Sie nicht in der Dokumentinhalt geschrieben wird.

Grammatik

write () Methode hat die folgende Syntax:

fileObject.write( [ str ])

Parameter

  • str - die Zeichenfolge in die Datei geschrieben werden.

Rückgabewert

Dieses Verfahren hat keinen Rückgabewert.

Beispiele

W3big.txt Inhaltsdatei wie folgt:

1:www.w3big.com
2:www.w3big.com
3:www.w3big.com
4:www.w3big.com
5:www.w3big.com

Das folgende Beispiel zeigt die Methode write () Verwendung:

#!/usr/bin/python3

# 打开文件
fo = open("w3big.txt", "r+")
print ("文件名: ", fo.name)

str = "6:www.w3big.com"
# 在文件末尾写入一行
fo.seek(0, 2)
line = fo.write( str )

# 读取文件所有内容
fo.seek(0,0)
for index in range(6):
    line = next(fo)
    print ("文件行号 %d - %s" % (index, line))

# 关闭文件
fo.close()

Das obige Beispiel Ausgabe lautet:

文件行号 0 - 1:www.w3big.com

文件行号 1 - 2:www.w3big.com

文件行号 2 - 3:www.w3big.com

文件行号 3 - 4:www.w3big.com

文件行号 4 - 5:www.w3big.com

文件行号 5 - 6:www.w3big.com

Überprüfen Sie die Dateiinhalte:

$ cat w3big.txt 
1:www.w3big.com
2:www.w3big.com
3:www.w3big.com
4:www.w3big.com
5:www.w3big.com
6:www.w3big.com

Python3 Datei (File) Methode Python3 Datei (File) Methode