传递不同的类对象来区分进程/线程以在python中运行相同的无限循环

时间:2016-03-03 17:27:15

标签: python

我有一个监视目录中所有日志文件的脚本,基本上是拖尾,无限循环。目前我有一个类obj,我传递目录,并持续监视它。我需要修改代码,以便它可以监视多个目录。

在python中的多处理和多线程之间混淆,每个进程/线程监视它自己的目录。将不同的类对象传递给进程/线程是一个不错的选择。

1 个答案:

答案 0 :(得分:0)

多线程在这里应该可以正常工作。对于要监视的每个新目录,可以创建新线程。我建议不要有太多的线程,你可以在here上阅读更多内容,但只要你没有疯狂的线程数,你应该没问题。