一组用于管理pidfile的类和函数。

uc-pidfile的Python项目详细描述


uc-pidfile公司

一组用于管理pidfile的类和函数。在

这是联通项目的一部分。在

https://unicon.10k.me

使用:

importuc_pidfile

功能:

process\u存在(pid)

检查进程是否正在运行。 如果进程存在,则返回True;如果不存在,则返回False。在

read_pid(文件名)

从文件读取pid。在

如果文件存在并成功读取, 然后返回pid,否则返回None。在

可能引发例外:

  • 权限错误
  • 值错误

validate_pidfile(文件名)

检查pidfiles的内容是否为整数。在

如果有效则返回True,否则返回False。在

可能引发例外:

  • 文件未找到错误
  • 权限错误

正在运行(文件名)

如果进程正在运行,则返回True,否则返回False。在

即使没有对文件的访问权限,也会认为进程已启动。 如果没有文件或文件包含不正确的数据,则认为进程没有启动。在

类:

PidFile(filename,overwrite=False)

创建pid文件。在

如果文件已存在且overwrite=True,则将覆盖该文件。但如果overwrite=false,则会抛出异常文件existsError。在

可能引发例外:

  • FileExistsError文件存在错误
  • 权限错误
  • FileNotFoundError(例如,如果目标目录不存在。)

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

推荐PyPI第三方库


热门话题
java使用并发hashmap减少线程池的内存使用?   java为什么在提交片段后出现错误“getParentActivityIntent:badActivity name”?   vim UltiSnips扩展java包   java给出了一个名称列表,如何插入、删除、显示、搜索和退出?Java程序   java Spring集成:只从FTP服务器下载新的或更新的文件?   使用Java中的Scala:将函数作为参数传递   java线程1每秒填充一个映射,线程2每60秒保存一个条目   java从私有类访问公共类中的方法/字段   如何使用ApacheSpark流媒体和JavaAPI从所有人那里获取英语推文?   java是否可以在父标记和子标记中编写XMLSchemainstance?   java无法读取文本文件,也找不到解决方案   java在运行时加载类时无法创建bean