标签: python python-2.7 python-3.x
我查看了this个问题。但我有另一个略有不同的问题。
我有一个运行多个python程序(Windows操作系统)的脚本,它们以追加模式写入同一个文件。我想使用某种锁,所以当程序写入文件时,它将被锁定。
如果没有锁定,如果program1正在写入文件会发生什么 - 其他程序可以等到写完了吗?或者是否会出现错误,因为其他程序无法访问该文件?你能评论一下python中几个程序在追加模式下编写文件的好方法吗?