1、将mode改为a即可实现连续写入追加,但追加不会改行,因此需要改行时,需要在添加的文本前使用换行符号。
2、必须关闭涉及数据安全的文件关闭。
实例
stream=open(file='./666',mode='w',encoding='utf-8') print(stream) record='4月18日17:00FPXPKRNG#39; stream.write(record)#文件写入 stream.close()#文件必须关闭,涉及数据安全 #若打开的文件不存在,将新建一份文件 stream=open(file='./text1.txt',mode='w',encoding='utf-8') print(stream) #将mode改为a即可实现持续的追加,但追加并不能帮助我们换行,因此,当我们需要换行时,我们需要在添加文本之前使用换行符号 stream=open(file='./text1.txt',mode='a',encoding='utf-8') print(stream) record='\n4月18日17:00FPXPKRNG; stream.write(record)#文件写入 stream.close()
以上是Python文件的写入和关闭方法,希望对大家有所帮助。更多Python学习指导:python基础教程
本文教程操作环境:windows7系统Python 3.9.1,DELL G3电脑。