标签: python
from sys import argv script, first, second, third = argv
输入第二行后,我收到此错误:
Traceback(最近一次调用最后一次):ValueError中的文件“”,第1行:需要多于1个值才能解压缩
答案 0 :(得分:0)
sys.argv是脚本的命令行参数。您的错误表明您尝试解压缩的变量数量多于元组中的条目数量,即1。
sys.argv
您要么没有传递足够的参数,要么正在从解释器运行命令。
答案 1 :(得分:0)
from sys import argv a, b, c, d = argv print "The script is called:", a print "Your first variable is:", b print "Your second variable is:", c print "Your third variable is:", d
将此代码保存为:s.py
从终端运行此文件,如下所示: