如何获取Python';这是一个简单的脚本

如何获取Python';这是一个简单的脚本,python,Python,我已经试着了解Python的踩踏功能有一段时间了,但无法让它按照我预期的方式工作(这显然是一个错误的理解) 我希望这会打开第一个线程,它会休眠5秒钟,同时调用第二个线程,它会立即打印“Hello”。因此,期望的输出将是“Hello”(5秒睡眠)“World”。相反,我得到了(5秒睡眠)“世界”“你好”,好像我根本没有使用线程 如上所述,这显然是我对线程功能的理解不足,但我想看看如何让它与此测试一起工作。只需删除线程定义中的调用(括号): t1 = Thread(target=distantEch

我已经试着了解Python的踩踏功能有一段时间了,但无法让它按照我预期的方式工作(这显然是一个错误的理解)

我希望这会打开第一个线程,它会休眠5秒钟,同时调用第二个线程,它会立即打印“Hello”。因此,期望的输出将是“Hello”(5秒睡眠)“World”。相反,我得到了(5秒睡眠)“世界”“你好”,好像我根本没有使用线程

如上所述,这显然是我对线程功能的理解不足,但我想看看如何让它与此测试一起工作。

只需删除线程定义中的调用(括号):

t1 = Thread(target=distantEcho)
t2 = Thread(target=firstShout)
t1 = Thread(target=distantEcho)
t2 = Thread(target=firstShout)