索引器错误:尝试使用CSV时,列表索引超出范围

2024-09-30 01:27:05 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在为我正在编写的程序使用CSV文件,但我似乎遇到了以下错误:

Traceback (most recent call last):
File "C:\Users\Jordan\Documents\Year 10\Computing\CA and Coursework\A453 Material 2\Task 3\Task 3.py", line 115, in <module>
actionQ()
File "C:\Users\Jordan\Documents\Year 10\Computing\CA and Coursework\A453`Material 2\Task 3\Task 3.py", line 111, in actionQ
gtinQuestion()
File "C:\Users\Jordan\Documents\Year 10\Computing\CA and Coursework\A453 Material 2\Task 3\Task 3.py", line 80, in gtinQuestion
quantityQuestion() #It will start the quantityQuestion subprogram.
File "C:\Users\Jordan\Documents\Year 10\Computing\CA and Coursework\A453 Material 2\Task 3\Task 3.py", line 52, in quantityQuestion
if float(row[3]) >= float(quantity):
IndexError: list index out of range`

我不太确定如何处理它,但我以前从未遇到过这个问题。最初,quantityQuestion是它自己的程序,但为了便于访问,我决定将它与其他代码放在一起。在

作为补充说明-我无法覆盖第三行,以便新股票可以在CSV中更新。(如有任何帮助,也将不胜感激)。在

代码:

^{pr2}$

CSV文件:

12312313    Item 1  0.5 100 25  100
12345670    Item 2  0.2 100 25  100
76543210    Item 3  0.3 100 25  100
34563670    Item 4  0.4 100 25  100

Tags: andinpytasklineyearusersdocuments

热门问题