0
我有一個python腳本,其中包含一些值,每秒鐘都會在終端上打印出來。但是我的腳本應該始終等待用戶輸入,並依靠輸入更改腳本中的變量。如何在腳本中打印值時不斷等待用戶輸入?
現在我有下面的代碼,只是每秒打印值。我希望這個腳本不斷地等待用戶在後臺輸入,並依賴於輸入改變樓層的值。
import argparse
import sys
import time
def createParser():
parser = argparse.ArgumentParser()
parser.add_argument ('-floor', '--floor')
return parser
parser = createParser()
namespace = parser.parse_args(sys.argv[1:])
def main():
floor = namespace.floor
while True:
print(floor)
time.sleep(1)
main()