Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/317.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 无法理解生成的错误_Python_Indexing_Range - Fatal编程技术网

Python 无法理解生成的错误

Python 无法理解生成的错误,python,indexing,range,Python,Indexing,Range,错误部分->学生成绩系统=学生成绩系统sys.argv 错误位置-> 回溯最近一次呼叫上次: 文件C:\Users\Daphnie\Desktop\Python\u code\12\student\u grade\grade\u system.py,第111行,在 主要的 文件C:\Users\Daphnie\Desktop\Python\u code\12\student\u grade\grade\u system.py,第105行,在main中 学生成绩系统=学生成绩系统sys.argv

错误部分->学生成绩系统=学生成绩系统sys.argv

错误位置-> 回溯最近一次呼叫上次: 文件C:\Users\Daphnie\Desktop\Python\u code\12\student\u grade\grade\u system.py,第111行,在 主要的 文件C:\Users\Daphnie\Desktop\Python\u code\12\student\u grade\grade\u system.py,第105行,在main中 学生成绩系统=学生成绩系统sys.argv 索引器:列表索引超出范围 代码:


你到底不明白什么?错误信息非常清楚:您有一个索引器,您试图访问列表、元组或第105行的其他类似索引序列中的不存在项,这是

student_grade_system = StudentGradeSystem(sys.argv[1])
在这一行中,只有一个索引访问——sys.argv[1]——因此它显然是罪魁祸首。由于您的程序显然希望传递一些参数,因此您有责任确保1。它们被记录和2。有效地传递给程序的信息明显不是这里的情况。

显示了一个索引器。请指出代码中出现错误的实际行,最好是完整的堆栈跟踪。
student_grade_system = StudentGradeSystem(sys.argv[1])