我開始學習Python,學習Python困難的方法,而且我正面臨着ex13的一些問題。我想現在如果這是我的錯誤或PyCharm的工作方式。使用PyCharm的腳本參數 - 學習Python的難點
基本上使腳本工作作爲鍛鍊暗示我看到我必須手動在PyCharm與運行中輸入參數的名稱>編輯配置
我把「第一」「第二」和「第三」
但我想結合raw_input和argv,所以我可以讓用戶選擇參數的名稱。這是我寫的:
from sys import argv
first = raw_input("First argument: ")
second = raw_input("Second argument: ")
third = raw_input("Third argument: ")
script, first, second, third = argv
print "The script is called:", script
print "Your first variable is:", first
print "Your second variable is:", second
print "Your third variable is:", third
它運行但它返回:
ValueError: need more than 1 value to unpack
看來,在PyCharm我必須手動輸入所有的腳本參數?沒有辦法將它與原始輸入結合起來?
感謝您的幫助。
你能否澄清究竟是你期待結合?你想檢查是否提供了足夠的參數,如果沒有,提示他們? – idjaw