猿问
python 参数,解包和变量
这个为什么错误了。如果可以解释一下那更好。
慕粉3793091
浏览 2049
回答 2
2回答
Jenkins_lee
首先sys.argv是作用是获取命令行参数的。执行脚本时需在命令行输入三个值分别赋给变量first、second、third(第一个变量"script"的值默认为文件名)。如果没有在命令行输入则会返回图片中的ValueError异常。
2
0
0
孤独的小猪
你这个报错,是因为赋值报错,正确的代码如下:from sys import argv script,first,second,third=argv,argv,argv,argv print("The script is called:",script) print("The first variable is:",first) print("The script variable is:",second) print("The script variable is:",third)
0
0
0
随时随地看视频
慕课网APP
相关分类
Python
我要回答