Python3 File writelines() 方法详解:如何一次性写入多行内容

Python3 File writelines() 方法

Python3 File writelines() 方法详解:如何一次性写入多行内容

Python3 File(文件) 方法

writelines 是 Python 里文件对象所具备的一个方法。此方法可用来把一个字符串的列表(或者任何可迭代的对象)写入到文件当中。

Write() 方法和 writelines() 方法不一样。writelines() 能够一次性写入好多行内容,不过它不会自动去添加换行符。

换行需要制定换行符 \n。

语法

writelines() 方法语法如下:

fileObject 写入一系列内容,这些内容是一个序列。即 fileObject 把序列写入其中。

参数

writelines()方法会把可迭代对象里的所有字符串逐个写入文件。写入的位置是由文件的当前指针位置来决定的。

返回值

该方法没有返回值。

实例

以下实例演示了 writelines() 方法的使用:

实例

#!/usr/bin/python3

# 使用 with 语句打开文件,确保文件正确关闭

打开“test.txt”文件,以写入模式进行操作,将文件对象赋值给 fo 。

print("文件名为: ", fo.name)

seq = ["菜鸟教程 1\n", "菜鸟教程 2"]

fo.writelines(seq)

以上实例输出结果为:

文件名为:  test.txt

查看文件内容:

$ cat test.txt 
菜鸟教程 1
菜鸟教程 2

注意事项

不会自动添加换行符:

文件模式:

文件指针:

可迭代对象:

Python3 File(文件) 方法

你可能想看:
« 上一篇
下一篇 »

相关推荐

python爬虫教程PDF,Python爬虫书PDF

2026年09月02日

31阅读

外国教程python,python编程教学视频

2026年09月02日

25阅读

python简明教程沈洁元,python详细基础教程

2026年09月02日

21阅读

python库包教程,python 包

2026年09月02日

26阅读

python教程大全集,python教程600集

2026年09月02日

26阅读

python入门教程完整版,python零基础入门全套教程视频

2026年09月02日

22阅读