在python中手动触发新线程
我正在尝试实现一个能够异步执行两个函数的程序,例如,让每个函数都被触发,而不管另一个函数是否正在运行以及运行了多长时间。 我知道python支持线程,但我看到的所有示例都在脚本中调用函数,因此函数之间有预定的顺序和时间间隔。在python中手动触发新线程,python,multithreading,asynchronous,Python,Multithreading,Asynchronous,我正在尝试实现一个能够异步执行两个函数的程序,例如,让每个函数都被触发,而不管另一个函数是否正在运行以及运行了多长时间。 我知道python支持线程,但我看到的所有示例都在脚本中调用函数,因此函数之间有预定的顺序和时间间隔。 我的问题是,当我准备好的时候,如何通过它并自己触发函数 ?你应该做一个你想要实现的代码示例。如果您已经知道如何启动线程,那么有很多方法可以解释这一点。也许您需要Semaphres?锁,线程模块的条件?排队?
我的问题是,当我准备好的时候,如何通过它并自己触发函数 ?你应该做一个你想要实现的代码示例。如果您已经知道如何启动线程,那么有很多方法可以解释这一点。也许您需要Semaphres?锁,线程模块的条件?排队?