Python File writelines() 方法
Python 文件对象的 writelines() 方法用于向文件中写入一序列的字符串
注意: 该方法不会自动给每一行添加换行符 (\n) ,需要自己手动添加
语法
fileObject.writelines( [ str ])
参数
参数 | 说明 |
---|---|
str | 要写入文件的字符串序列 |
返回值
无
范例
下面的范例使用 writelines() 写入一个字符串列表到文件 demo.txt
#!/usr/bin/python # -*- coding: UTF-8 -*- # 打开文件 fp = open("demo.txt", "w") print "文件名为: ", fp.name seq = ["简单编程 1\n", "简单编程 2"] fp.writelines( seq ) # 关闭文件 fp.close()
运行以上 Python 代码,输出结果如下
文件名为: demo.txt
我们可以查看 demo.txt 文件内容,显示如下
$ cat demo.txt 简单编程 1 简单编程 2