9分37秒时 为什么说肯定不能用w 要用a
来源:2-7 文件的写入
weixin_慕粉3466558
2020-01-21 16:23:37
9分37秒时 为什么说肯定不能用w 要用a
1回答
时间,
2020-01-21
同学,你好。
w:打开一个文件只用于写入。如果该文件已存在则打开文件,并从开头开始编辑,即原有内容会被删除。
a:打开一个文件用于追加。如果该文件已存在,文件指针将会放在文件的结尾。也就是说,新的内容将会被写入到已有内容之后。
记录用户日志功能肯定是以追加的方式记录的。若使用w,每次执行程序时,write_user_log文件中的内容则会被清除掉,只会记录当前的日志。使用a,每次执行时都会记录到文件中。
如果我的回答解决了您的疑惑,请采纳!祝学习愉快~~~~
相似问题