【发布时间】:2020-11-07 20:25:08
【问题描述】:
我希望能够同时运行两个程序,当前代码如下;
import time,threading
def procedure1():
for i in range(0,5):
time.sleep(1)
print('hello')
def procedure2():
for j in range(0,10):
time.sleep(1)
print(j)
thread1=procedure1()
thread2=procedure2()
thread1.start()
thread2.start()
但是,这使得这两个过程一个接一个地运行,而不是像我所要求的那样并行运行。只需要完成此示例即可工作,我们将不胜感激。
提前致谢。
【问题讨论】:
-
您的代码根本没有使用线程。请参阅realpython.com/intro-to-python-threading 了解入门。
标签: python python-3.x python-module