python txt文档在for循环中写入防止覆盖

 f=open('coordinates.txt','w')

可以写入,但是在for循环中,每执行一次for循环下面的写入,就会将原来的信息覆盖掉,也就是最后文档保存的只有最后一次写入的内容

 f=open('coordinates.txt','a')

会保存所有在for循环中写入的内容
但是需要注意,在第二次执行相同的程序时,会在原基础上在写入第二次的内容。所以如果希望运行的结果相互独立,需要改掉每次运行时的文档名字或者将之前运行过的文档删除

猜你喜欢

转载自blog.csdn.net/weixin_44190201/article/details/89337064