二 写文件操作
w模式写入文件:
file=open("E:/demo1.txt",'w') file.write("a\n") file.write("b\n") file.close()
再次使用w模式写入文件:
file=open("E:/demo1.txt",'w') file.write("a") file.write("b") file.close()
总结1:我们通过这两个代码了解到了两个性质:
1、写文件操作不会跳行,必须加入“\n”。
2、第一个写的文件,如果再次写的时候,会对第一个的文件内容就像覆盖(即为每次写的文件都不同)。
那么我们应该如何写代码才能再前面的文件内容继续写呢?
这时候就引入了append,我们以'a'的方式打开,即为追加。
注意:以'a'来打开文件时候,如果没有此文件,则会自动创建该文件。
模式a,以追加的模式写入文件:
file=open("E:/demo1.txt",'a') file.write("c") file.write("d") file.close()
本文作者为BUG之神,转载请注明。