Я пытаюсь выполнить следующую программу для чтения csv-файла в sublime text2 получает сообщение об ошибке «Объект AttributeError: 'module не имеет атрибута' writer '' Любое решение ,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' –
У вас, очевидно, есть еще один модуль с именем 'csv' в вашем' sys.path' - чтобы узнать, какой именно, просто добавьте строку 'print csv' просто после 'import csv'. –