-1
我正在使用「Learn Python the Hard Way」並使用PyScripter編寫和運行我的代碼。PyScripter - 導入argv錯誤
鍛鍊13我必須做出以下代碼運行:
from sys import argv
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
我讀過關於同一主題的其他問題和似乎無法找到有效的答案。
我對編碼也很新穎,所以解釋如何做到這一點很棒!
好了,我說你把這裏,但輸出應該說, 「劇本被稱爲:(只要它被保存) ‘你的第一個變量是:第一’ ‘你的第二個變量是:第二屆’ 「你的第三個變量是:第三屆」 ,但我得到 腳本被稱爲:C:\用戶\賈斯汀\桌面\ Python的\練習\ module13.py 你的第一個變量是:無 你的第二個變量是:沒有 你的第三個變量是:無 – 2014-12-07 21:09:42
好吧,就像我說的,這只是一個例子,你可以在if語句中做任何你想做的事情,但是看看我的編輯。在製作名稱爲None時,它現在將它們分配給字符串。 – iCodez 2014-12-07 21:15:23