Python 如何使用pydaemon指定我的守护进程的名称

Python 如何使用pydaemon指定我的守护进程的名称,python,daemon,Python,Daemon,我正在使用pydaemon()创建一个友好的守护进程。我怎么给它取个名字?默认情况下,它被称为“python”,但我想要一些更有意义的东西。更改进程名称不能从普通python中完成,而pydaemon是100%python。要做到这一点,您需要一个C级库。然后,只需将以下内容添加到主方法中: try: import setproctitle setproctitle.setproctitle('my-awesome-program') except: pass # Ignore er

我正在使用pydaemon()创建一个友好的守护进程。我怎么给它取个名字?默认情况下,它被称为“python”,但我想要一些更有意义的东西。

更改进程名称不能从普通python中完成,而pydaemon是100%python。要做到这一点,您需要一个C级库。然后,只需将以下内容添加到主方法中:

try:
  import setproctitle
  setproctitle.setproctitle('my-awesome-program')
except:
  pass # Ignore errors, since this is only cosmetic