0
如何將輸入限制爲6個字符以及是否插入了特殊字符?如何添加/等待用戶輸入?
如何將輸入限制爲6個字符以及是否插入了特殊字符?如何添加/等待用戶輸入?
你的意思是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]'。 –