如何添加/等待用户输入?
答
你的意思是raw_input()
? (http://docs.python.org/2/library/functions.html#raw_input)
编辑补充:
尝试是这样的:
if len(sys.argv) > 1:
ssid_end = sys.argv[1].lower()
else:
ssid_end = raw_input("==> ").lower()
所以你说你正在运行'蟒蛇wifi.py [东西]',它提出了这个IndexError? –
我在“import”下方的顶部添加了“userinput = raw_input(' - >')”,并且一旦我运行程序并插入6个字符,它就会向我显示此错误。否则就没事了,我可以在没有raw_input() – SpringField
的情况下运行脚本。当然,如果你运行没有任何参数的脚本,你不应该尝试读'sys.argv [1]'。 –