这个为什么错误了。如果可以解释一下那更好。
                    
                    
                2 回答
                            Jenkins_lee
                            
                                
                            
                        
                        
                                                
                    TA贡献12条经验 获得超18个赞
首先sys.argv是作用是获取命令行参数的。执行脚本时需在命令行输入三个值分别赋给变量first、second、third(第一个变量"script"的值默认为文件名)。如果没有在命令行输入则会返回图片中的ValueError异常。
                            孤独的小猪
                            
                                
                            
                        
                        
                                                
                    TA贡献232条经验 获得超302个赞
你这个报错,是因为赋值报错,正确的代码如下:
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/150
	提交
		取消
	