0
好吧我一直在使用time.sleep(x)函数的时间模块一段时间......但我需要的东西不会暂停shell,因此用户可以在计数时继续使用该程序。我应该使用什么Python模块进行更新?
为了更“具体”,让我们假设我有一个程序需要等待5秒钟才能执行一个函数。在这个时候使用time.sleep()函数,用户不能在shell中输入任何东西,因为它正在睡觉。但是,我需要Python在后台“计数5秒”,同时用户可以使用shell。这可能吗?
你的问题很不明确,但听起来像你需要一个线程。 – Falmarri 2011-01-13 16:37:22
这可能与您的兴趣有关:http://stackoverflow.com/questions/3226628/non-blocking-wait-in-python – birryree 2011-01-13 16:39:08