2017-04-09 104 views
0

我正在使用Python 2.7,模块线程。现在我正在倒计时24小时,这是一个线程,另一个线程正在使用原始输入的用户输入。 当我的程序运行时,倒计时线程正在等待用户输入被插入,只有倒计时才会继续。首先,我使用线程的原因是为了同时运行这两个线程。我只是不明白为什么一个线程会等待另一个线程的输入?以及如何解决这个问题? 在此先感谢!Python线程卡在另一个线程等待用户输入

回答

0

好了,所以我想通过线程模块实际上并不适用于线程的并行运行,因为有一些称为GIL的机制。我的解决方案是使用多处理。它工作正常。希望它帮助了某人。

+0

如果问题已回答,请将此答案标记为已接受(绿色复选标记) – philshem

+0

感谢您的关注。现在好吗? –