最小锁文件机制

tmplockfile的Python项目详细描述


一种最小的、无依赖项的锁定文件机制,创建一个临时文件,以表明特定文件不应被其他脚本或同一脚本的实例所触及。

为[Europe 1°Wermer]创建(https://www.onedegreewarmer.eu/)。

此模块不实现操作系统级文件锁定。为此,请参见例如内置的[lockfile](https://pythonhhoosted.or g/lockfile/lockfile.html)模块,[zc.lockfile](https://pypi.org/project/zc.lockfile/)或者其他类似的项目,[zc.lockfile](https://pypi.org/project/project/zc.lockfile/)或者其他类似的项目。

//
``sh sh
pip install tmplockfile
` ` `
` ` `
` ` ` `
` ` ` ` ` ` ` ` ` ` ` ` `从tmplockfile导入lockfile,resourcelocked

使用lock file(“data.csv”)作为锁文件:
在此处执行涉及data.csv的操作


例如“data.csv~lock”。

除了resourcelocked:
print(“另一个脚本当前正在处理data.csv。请稍后再试!)
```

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java数据库返回请求检索所有记录时重复的相同记录   java swing组件使用什么来显示带有说明的照片   java每次打开一个shell   如何在Java中计算HashMap内存使用率?   java使用onClick-in按钮创建视图   java Spring MVC拦截器是否只拦截特定的映射?   使用Java中的规则将文件从一个目录复制到另一个目录   java无法在64位linux上使用9g保留堆   java如何在“@context HttpServletRequest”中插入头?   在java中处理HTTP MIME REST消息   java如何使用flyway创建数据库?   java Elasticsearch 5.5.0 maven依赖性问题   将java对象写入的文件。csv   Java捕获多个异常并识别发生的异常   C++与java的主要区别   服务中的java Void方法在集成测试中不是模拟