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()