在不久的将来在PYthon中执行代码的简便方法 - python

有没有一种快速的方法可以在python中设置要在将来某个时间执行的功能(非阻塞,类似于Java中的setTimeout)?我有一个自己如何做的想法,但是宁愿使用已经在库中完成的操作。

python大神给出的解决方案

Python的执行模型与JavaScript的执行模型大不相同,因此不会优先考虑此类问题。要解决它,您可能需要使用线程:https://docs.python.org/2/library/threading.html

具体来说,Timer类可能是您正在寻找的类-在上面的链接中查看示例。

但是请注意,由于全局解释器锁:What is a global interpreter lock (GIL)?,Python的线程功能几乎不像其他语言那样完整。