python文件锁
作者:YXN-python 阅读量:106 发布日期:2023-02-28
portalocker是一个跨平台的文件锁定库,可以在Windows和Unix系统上工作
import portalocker
# 安装第三行库 pip install portalocker
# 打开文件
with open('file.lock', 'w') as f:
# 锁定文件
portalocker.lock(f, portalocker.LOCK_EX)
try:
# 这里是你的文件操作代码
pass
finally:
# 解锁文件
portalocker.unlock(f)
YXN-python
2023-02-28