用于cronjobs、unix脚本或python程序的简单pid锁定
pidlock的Python项目详细描述
[![pypi版本](https://img.shields.io/pypi/v/pidlock.svg)(https://pypi.python.org/pypi/pidlock)
[![构建状态](https://travis-ci.org/sayanarijit/pidlock.svg?branch=master)](https://travis ci.org/sayanarijit/pidlock)
2或3)
*使用pip进行安装
`` ` ` ` `
>sudo pip install-u pidlock
` ` ` ` ` `
locker=pidlock()
locker=pidloclock()
/>时间。睡眠(10)
````
*用作命令行/cron job
````
`````
```显示帮助菜单
pidlock-h或pidlock--help
``示例用法
pidlock-n sleepy_-pidlock-n sleepy_-script-c‘sleep 10’sleep 10'
`
`
;自定义:
*可以传递PID文件位置、详细程度、时间限制和作为参数的最小间隔
```
python用法
locker=pidlock(lockdir='~/.pidlock',verbose=true)
mininterval=1):
时间。睡眠(10)
```
`````
命令行用法
pidlock-n sleepy脚本-c'sleep 10'-l~/.pidlock-v-w 10-m 1
与
pidlock-name sleepy脚本--command'sleep 10'--lockdir~/.pidlock--verbose--wait 10--mininterval 1
``
[![构建状态](https://travis-ci.org/sayanarijit/pidlock.svg?branch=master)](https://travis ci.org/sayanarijit/pidlock)
2或3)
*使用pip进行安装
`` ` ` ` `
>sudo pip install-u pidlock
` ` ` ` ` `
locker=pidlock()
locker=pidloclock()
/>时间。睡眠(10)
````
*用作命令行/cron job
````
`````
```显示帮助菜单
pidlock-h或pidlock--help
``示例用法
pidlock-n sleepy_-pidlock-n sleepy_-script-c‘sleep 10’sleep 10'
`
`
;自定义:
*可以传递PID文件位置、详细程度、时间限制和作为参数的最小间隔
```
python用法
locker=pidlock(lockdir='~/.pidlock',verbose=true)
mininterval=1):
时间。睡眠(10)
```
`````
命令行用法
pidlock-n sleepy脚本-c'sleep 10'-l~/.pidlock-v-w 10-m 1
与
pidlock-name sleepy脚本--command'sleep 10'--lockdir~/.pidlock--verbose--wait 10--mininterval 1
``