【发布时间】:2009-12-30 21:31:42
【问题描述】:
我有一个脚本,它在第一次运行时会创建一个记录某些事件的新线程。创建线程后,我要求用户输入以下代码:
user_input = raw_input('>> ')
因此,当它运行的脚本用户收到“>>”提示时,但是当来自创建线程的记录器开始记录时,它开始看起来像这样:
>> Error: Some random error
Error: Another error
如您所见,它一团糟并丢失了提示。我想做的是显示日志消息,但仍将光标保持在提示符上以准备输入。喜欢:
>>
Error: Some random error
Error: Another error
>>
【问题讨论】:
-
所以你想要两个线程写入同一个控制台而不发生输出冲突?
-
是的,这正是我想要的。
标签: python command-line