教育行业A股IPO第一股(股票代码 003032)

全国咨询/投诉热线:400-618-4000

Python文件中写入数据和字符串序列的操作方法【代码演示】

更新时间:2021年04月12日11时30分 来源:传智教育

传智教育-一样的教育,不一样的品质

Python中如果需要对文件进行写入,有writelines()方法和write()方法两种,write()用于写入数据,writelines()用于写入字符串序列,下面我们来详细看一下这两种方写入数据是如何操作的。

1.write()方法

使用write()方法向文件中写入数据,其语法格式如下。

txt_data.write(str)

在上述格式中,txt_data表示文件对象,参数str表示要写入的字符串,若字符串写入成功,write()返回本次写入文件的长度。

例如,向文件txt_file.txt中写入一段话,具体代码如下:

txt_data = open('txt_file.txt',encoding='utf-8',mode='a+')
print(txt_data.write('Hello world'))

运行代码,结果如下所示:

11

程序运行完毕,打开txt_file.txt文件,文件中的内容如图1所示。

Python文件中写入数据和字符串序列的操作方法【代码演示】

图1 打开txt_file.txt文件


2.writelines()方法

writelines()方法用于向文件中写入字符串序列,其语法格式如下:

txt_data.writelines([str])

使用writelines()方法向文件txt_file.txt中写入数据,示例代码如下:

txt_data = open('txt_file.txt', encoding='utf-8', mode='a+')
txt_data.writelines(["\n"+'python', '程序开发'])

程序运行完毕,打开txt_file.txt文件,文件中的内容如图2所示。

Python文件中写入数据和字符串序列的操作方法【代码演示】

图2 打开txt_file.txt文件

由图2中可知,使用writelines()方法成功向文件写入数据。




猜你喜欢:

Python是怎样定位和修改文件读写位置的?

Python爬虫数据如何写入Execl文件并生成图表?

python读写文件操作详细介绍【传智播客】

传智教育Python培训

0 分享到:
和我们在线交谈!