概述
Python 文件 writelines() 方法用於向文件中寫入一序列的字符串。
這一序列字符串可以是由迭代對象產生的,如一個字符串列表。
換行需要制定換行符 \n。
語法
writelines() 方法語法如下:
fileObject.writelines(iterable)
參數
-
iterable -- 可迭代對象(字符串、列表、元祖、字典)。
返回值
該方法沒有返回值。
實例
以下實例演示了 writelines() 方法的使用:
#!/usr/bin/python3 # 打開文件 fo = open("test.txt", "w",encoding="utf-8") print ("文件名為: ", fo.name) seq = ["菜鳥教程 1\n", "菜鳥教程 2"] fo.writelines(seq) # 關閉文件 fo.close()
以上實例輸出結果為:
文件名為: test.txt
查看文件內容:
$ cat test.txt 菜鳥教程 1 菜鳥教程 2