我试图执行这个程序来读取崇高text2中的csv文件获取错误消息“AttributeError:'模块'对象没有属性'编写器'” 任何解决方案。AttributeError:'module'对象没有属性'writer'
import sys
import csv
def readcsv():
f = open("F://xyz.csv",'r')
readerr=csv.reader(f)
for row in readerr():
print row
f.close()
readcsv()
完整的错误信息
The current working directory is F:\ Traceback (most recent call last): File "F:\readfiles.py", line 12, in readcsv()
File "F:\readfiles.py", line 7, in readcsv readerr=csv.reader(f) AttributeError: 'module' object has no attribute 'reader' [Finished in 1.4s with exit code 1]
因此,没有这个文件实际上存在吗? 'f'实际上是一个有效的文件对象? – EdChum
对不起,错误是:AttributeError:'module'对象没有属性'reader' –
你的'sys.path'中显然有另一个名为'csv'的模块 - 要知道哪一个模块,只需添加一个'print csv'在'import csv'之后。 –