非阻塞式输入python2.7
问题描述:
经过几个小时的努力寻找一种简单的方法,它是非阻塞的输入方式,如此基本(即使在ASM中也可以在3行中完成)问某处。所以如果任何人有一些简单,干净的做法,我会很乐意听到:)非阻塞式输入python2.7
答
要做到这一点,你需要多个线程。这里是一个非常简单的例子,以你将如何进行设置:
import thread
def get_input(txt):
#do stuff here
thread.start_new(get_input, (type_message_here))
#do other stuff
这使得许多东西运行同一时间。请参阅:
+0
谢谢,我将阅读有关它并尝试:) –
的可能的复制[Python的非阻塞控制台输入(http://stackoverflow.com/questions/2408560/python-nonblocking-console-input) –
可以得到更多的关于成什么细节你正在寻找什么?有什么挖掘时间提出来的?为什么你发现在这种情况下不适用?现在的问题对于这个网站来说太广泛了。 – ImportanceOfBeingErnest
用户输入正在阻止操作。你需要多线程或异步代码来一次处理多个操作 – Aaron