Python进程运行控制
项目描述
此模块提供方便的方式以保证脚本状态。
run.alone
确保程序仅运行一个实例,这是通过对当前脚本获取fcntl文件锁来实现的
>>> import run.alone
注意事项
有一些事情需要注意
导入run.alone一次,如果导入两次,它将退出您的程序
符号链接脚本将被解析为它被链接到的inode,这是使用fcltn文件锁的限制
run.until
在指定的timespec运行,如果进程运行时间更长,它将被终止
>>> import run >>> run.until('23m42s') >>> ...
您还可以选择限制消耗的CPU时间(默认为墙钟时间)
>>> run.until('42s', 'cpu') >>> ...
致谢
此模块由Sys::RunAlone和Sys::RunUntil perl模块改编,由Elizabeth Mattijsen编写。
项目详情
关闭
run-0.2.tar.gz的哈希
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 6a0a0273d6d41868d4656239e40fe22599e90148697b5ee7acc54d94b5eeddf4 |
|
MD5 | 9a805b91445314c7a5ccbe7a40c6414b |
|
BLAKE2b-256 | 76d76e741452317b9b46ae25515ccc273e3d163618a63c5d69c98786fe0d6e7b |