from sys import argv
script, first, second, third = argv
print("The script is called: ", script)
print("The first variable is: ", first)
print("The second variable is: ", second)
print("The third variable is: ", third)
エラーはscript, first, second, third = argv
です。なぜ私はエラーが発生しているのか、どのように修正するのかを理解したいと思います。ありがとうございました!このようなシェルからValueError:アンパックする値が不十分(予想4、取得1)
第三は、あなただけのために、引数なしでスクリプトを実行しましたあなたのコードは 'python script.py arg1 arg2 arg3'のように少なくとも3つの引数を渡すべきです – dnit13
何がエラーになっていますか? – Brandon
私はValueErrorを取得しています:解凍するのに十分な値ではありません(予想4、取得1)。それはcmdを使用するのではなく、pycharmで実行しているからですか? – sed174