python 如何独打开一个文件

来源:百度知道 编辑:UC知道 时间:2024/06/02 11:39:10
python如何独打开一个文件,即一个进程打开文件之后,其他所有进程再尝试打开此文件则返回失败,谢谢:)

最简单的方法,使用全局变量来做标记!多个文件的话:
fcntl中有flock方法,但它只能用在unix下,而windows下的不同。找一找cookbook吧
CookBook中有一节:
Recipe 2.28. File Locking Using a Cross-Platform API

最简单的方法,使用全局变量来做标记!多个文件的话:
fcntl中有flock方法,但它只能用在unix下,而windows下的不同。找一找cookbook吧
CookBook中有一节:
Recipe 2.28. File Locking Using a Cross-Platform API

os模块中有文件锁,可以查一下资料