将不同的类对象传递给不同的进程/线程,以在python中运行相同的无限循环



我有一个脚本来监视目录中的所有日志文件,基本上是尾随,无限循环可以做到这一点。 目前我有一个类 obj,我将目录传递给它,它会持续监控它。我需要修改代码,以便它可以监视多个目录。

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

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

相关内容

最新更新