Py之portalocker:portalocker的简介、安装、使用方法之详细攻略
生活随笔
收集整理的這篇文章主要介紹了
Py之portalocker:portalocker的简介、安装、使用方法之详细攻略
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
Py之portalocker:portalocker的簡介、安裝、使用方法之詳細攻略
?
?
?
?
目錄
portalocker的簡介
portalocker的安裝
portalocker的使用方法
1、基礎(chǔ)用法
?
?
portalocker的簡介
? ? ? ?portalocker是一個庫,提供了一個簡單的文件鎖定API。需要注意的一個重要細節(jié)是,在Linux和Unix系統(tǒng)上,鎖在默認情況下是建議的。通過為mount命令指定-o命令選項,可以在Linux上啟用強制文件鎖定。但是,通常不建議這樣做。欲知更多有關(guān)此課題的資料:
- https://en.wikipedia.org/wiki/File_locking
- http://stackoverflow.com/questions/39292051/portalocker-does-not-seem-to-lock
- https://stackoverflow.com/questions/12062466/mandatory-file-lock-on-linux
? ? ? ? 該模塊目前由Rick van Hattem <Wolph@wol.ph>維護。</wolph@wol.ph>項目位于???????https://github.com/WoLpH/portalocker
bug和特性請求可以在那里提交。補丁也非常受歡迎。
?
?
portalocker的安裝
pip install portalocker
?
?
portalocker的使用方法
1、基礎(chǔ)用法
with portalocker.Lock('some_file', 'rb+', timeout=60) as fh:# do what you need to do...# flush and sync to filesystemfh.flush()os.fsync(fh.fileno())?
?
?
?
?
?
?
?
總結(jié)
以上是生活随笔為你收集整理的Py之portalocker:portalocker的简介、安装、使用方法之详细攻略的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Py之yacs:yacs的简介、安装、使
- 下一篇: 成功解决AttributeError: