<p>我使用python3对csv文件进行排序,代码如下。它在MAC上运行得很好,但在Windows(real或Fusion)上我遇到了这个例外。有人看到这个或者有什么建议吗?在</p>
<pre><code>Exception in Tkinter callback Traceback (most recent call last):
File "C:\Python33\lib\tkinter\__init__.py", line 1475, in __call__
return self.func(*args)
File "Z:\bin\FDTSEfiles\HrsWonVal.py", line 470, in <lambda>
Button(newOrExisting, text="OK", command=lambda: getnewOrExisting_File(U_cmd.get())).grid(row=5, column=1)
File "Z:\bin\FDTSEfiles\HrsWonVal.py", line 466, in getnewOrExisting_File
reverseOrderAndFilterFile(existingFilePath)
File "Z:\bin\FDTSEfiles\HrsWonVal.py", line 510, in reverseOrderAndFilterFile
sortedlist = sorted(data, key=operator.itemgetter(3))
# 3 specifies the 4th column - Date IndexError: list index out of range
</code></pre>
<p>我的代码:</p>
^{pr2}$