Python - 具有多处理或多线程的守护进程

时间:2014-01-07 22:39:41

标签: python multithreading multiprocessing python-daemon

我有一个Python脚本执行无限循环(它会监视某些文件类型的文件夹)。

找到文件类型后,我需要它来生成一个新进程来处理该文件。 我已经开始实现此代码(已发布here,但现在我对同一主题提出了不同的问题 - 不一定是相同的代码 - 因此发布了一个新问题。)

但是,这个无限循环脚本需要在后台运行。在我之前的问题中,我使用在守护进程中运行的infinte循环实现了这一点,然后文件处理(一旦找到特定类型的文件)就产生了一个带有mutliprocessing.pool模块的新进程。但是,我发现守护进程无法启动新的子进程的困难方式。

实现此功能的最佳方法是什么???

是否有更好的方法可以让无限循环在后台运行,并且仍然可以使用multiprocessing.pool启动新流程?

0 个答案:

没有答案