我一生都无法弄清楚为什么我不断收到此错误。所以我有一个运行以下代码的 django 模块
c = open('file.csv', 'rb')
reader = csv.reader(c)
rows = []
rownum = 0
for row in reader:
# Skip header
if rownum != 0:
rows.append(row)
rownum += 1
c.close()
return rows
有几件事要记住。file.csv 与调用此函数的 python 文件位于同一目录中。我在 django 环境之外的 python 解释器中运行这个相同的代码,它工作得很好。我试过rb和r,都不起作用。我不知道为什么它不起作用。
有什么我想念的吗?
我正在使用python2.6