我想創建一個python腳本,它可以從一個線程輸出消息,同時還在等待您輸入另一個線程。這可能嗎?如果是這樣,怎麼樣?Python輸入和輸出線程
系統:Windows 7
語言:Python 2.7版
我曾經嘗試這樣做(從一個不同的問題修改):
import threading
import time
def message_loop():
while True:
time.sleep(1)
print "Hello World"
thread = threading.Thread(target = message_loop)
thread.start()
while True:
input = raw_input("Prompt> ")
但發生的事情是:程序等待,直到我有在輸出Hello World
之前完成輸入。
添加到咖啡的問題,你讀了什麼?你看過Python文檔嗎? –
我已閱讀文檔,並且我嘗試了其他人完成的代碼,但是會發生什麼情況,代碼是什麼讓我按輸入,然後輸出 – lewisjb