0
from sys import argv

script, first, second, third = argv

2 行目を入力すると、次のエラーが表示されます。

トレースバック (最新の呼び出しが最後): ファイル ""、1 行目、ValueError: アンパックするには複数の値が必要です

4

2 に答える 2

0

sys.argvスクリプトのコマンドライン引数です。あなたのエラーは、アンパックしようとしている変数の数が、タプルのエントリ数である 1 を超えていることを示しています。

十分な引数を渡していないか、インタープリターからコマンドを実行しています。

于 2012-10-05T00:18:18.353 に答える