簡體   English   中英

Python中的線程+ raw_input

[英]Threading + raw_input in Python

我有一個Python腳本在一個子線程中做了很多事情,我希望主線程吐出raw_input("> ") (由主線程處理),並保持輸入控制台的底部,而子線程打印上面的東西。 我原本以為我可以在subbthread中使用print "\\b\\b" + message + "\\n> "之類的東西,但是這並沒有考慮用戶輸入的字符之類的東西。所以,控制台會看起來像什么像這樣:

[22:04] Started
[22:06] Some output
[22:06] Some more output
> 

這可能嗎?

除了curses建議之外,你可能還想看看urwid ,一個更高級別,更友好的python庫,用於處理控制台輸出。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM