Python 文件 write() 方法


概述

Python 文件 write() 方法用於向文件中寫入指定字符串。

在文件關閉前或緩沖區刷新前,字符串內容存儲在緩沖區中,這時你在文件中是看不到寫入的內容的。

語法

write() 方法語法如下:

fileObject.write(str)

參數

  • str -- 要寫入文件的字符串。

返回值

該方法沒有返回值。

實例

文件 runoob.txt 的內容如下:

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

以下實例演示了 write() 方法的使用:

#!/usr/bin/python3

# 打開文件
fo = open("runoob.txt", "r+",encoding="utf-8")
print ("文件名: ", fo.name)
# 在文件末尾寫入一行
fo.seek(0,2)
fo.write("\n6:www.runoob.com")

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

# 關閉文件
fo.close()

以上實例輸出結果為:

文件行號 0 - 1:www.runoob.com

文件行號 1 - 2:www.runoob.com

文件行號 2 - 3:www.runoob.com

文件行號 3 - 4:www.runoob.com

文件行號 4 - 5:www.runoob.com

文件行號 5 - 6:www.runoob.com

查看文件內容:

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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM