【发布时间】:2015-06-17 21:02:57
【问题描述】:
我正在使用以下库来创建名为 pyftpdlib 的 ftp 服务器。
遵循构建基础 ftp 服务器的确切示例,除了我创建了自己的自定义处理程序并按照示例中的方式传递它。
第一个问题: 我需要能够每 50 秒对自定义处理程序中定义的静态字典(类变量)进行轮询。每间隔 50 秒后,我需要检查一些情况并采取相应措施。
您可能会看到,FTP 服务器正在使用自定义处理程序,我想我需要一些工作线程,能够每 50 秒轮询一次自定义处理程序的静态字典,我如何启动另一个线程绑定到自定义处理程序并进行这种计时器轮询?
第二个问题:有没有办法知道从静态字典读取的特定时间戳以来已经过去了 50 秒(在它过去的那一秒) - 我的意思是这样做而不是每隔 X 秒轮询一次以检查时间是否已经过去,这可能是不准确的。
【问题讨论】:
标签: python multithreading python-2.7 timer pyftpdlib