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