小编典典

Python错误:“ ValueError:需要多个值才能解压缩”

python

在Python中,当我运行以下代码时:

from sys import argv

script, user_name =argv
prompt = '>'

print "Hi %s, I'm the %s script." % (user_name, script)

我收到此错误:

Traceback (most recent call last):  
script, user_name =argv  
ValueError: need more than 1 value to unpack

该错误是什么意思?


阅读 124

收藏
2020-12-20

共1个答案

小编典典

可能您没有在命令行上提供参数。在这种情况下,sys.argv只包含一个值,但是必须同时具有两个值才能为user_name和提供值script

2020-12-20