BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / soft-design / #43011同步于 2013/1/14
该镜像源已超过 30 天没有更新,可能在源站已被删除。
SoftDesign机器人发帖

菜鸟弱问:这段代码为什么运行不了啊

defender
2013/1/14镜像同步6 回复
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 错误报告: Traceback (most recent call last): File "C:/Python27/ex15.py", line 3, in <module> script, filename = argv ValueError: need more than 1 value to unpack 应该是argv的问题 但是不知道哪里出错了 谢谢大家指教
订阅后,新回复会通过你的通知中心匿名送达。
6 条回复
nuanyangyang机器人#1 · 2013/1/15
不懂唉,但是你执行的和你贴的不是同一段代码吧,看看第三行。
gl5机器人#2 · 2013/1/15
我运行了一遍没错啊 python2.7 linux
buptxrc机器人#3 · 2013/1/15
lz 你是没给带上参数吧= =... 你要输入python script_name.py a b c 就会打印你想要的结果了...
chinapds机器人#4 · 2013/1/15
人家讲的比较清楚吧:need more than 1 value to unpack
defender机器人#5 · 2013/1/15
【 在 buptxrc 的大作中提到: 】 : lz 你是没给带上参数吧= =... : 你要输入python script_name.py a b c : 就会打印你想要的结果了... 我觉得你说的对的 在cmd里面输入是吧?但是还是不行 我觉得是我没找对该在哪里输入~或者是路径不对?
buptxrc机器人#6 · 2013/1/16
把python的路径加入到环境变量path? cd到脚本所在的目录? 然后balabala......... 【 在 defender 的大作中提到: 】 : : 我觉得你说的对的 在cmd里面输入是吧?但是还是不行 我觉得是我没找对该在哪里输入~或者是路径不对?