1Python标准库中,文件操作相关的模块
2.创建文件对象open()
示例:f=open(r"d:\b.txt","w")
文本文件的写入一般就是三个步骤:(1)创建文件对象(2)写入数据(3)关闭文件对象
执行结果:
3.中文乱码问题
windows操作系统默认的编码是GBK,Linux操作系统默认的编码是UTF-8。当我们用open()时,调用的是操作系统打开的文件,默认的编码是GBK。
【示例】中文字符文件,乱码出现测试
我们在文件编辑区单击右键,选择FileEncoding,选择GBK即可:
4.write()/writelines()写入数据
write(a):把字符串a写入到文件中
writelines(b):把字符串列表写入文件中,不添加换行符
【操作】添加字符串列表数据到文件中
5.close()关闭文件流
【操作】结合异常机制finally确保关闭文件对象