0
我使用Python的cmd
模块来处理终端输入循环。在用户按下输入之前跟踪当前输入
我有一个线程在后台运行,当它收到一条消息时,它会在终端打印出一些东西。这些消息打破了视觉用户输入:
> writing a com
@@@ message generated from a thread and printing during user input @@@
mand
我问一个相关的问题here,并已基本告知,以避免破坏用户的输入办法之一是跟踪用户输入的,所以当消息传入我可以打印消息并重新打印用户输入。当我问这个问题时,我没有使用cmd
模块。
当使用cmd
模块时,我将如何跟踪用户当前输入的内容,以便我可以重印它?