2017-01-07 3 views
-5
import csv 
with open(r'C:\Users\Kunal Desai\workspace\Kunal\Kunal.csv') as csvfile: 
    readCSV = csv.reader(csvfile,delimiter=',') 
    print(readCSV)  

Его просто печатьМожет ли кто-нибудь помочь мне с этой программой python?

Traceback (самый последний вызов последнего):

File "C: \ Users \ Кунал Десаи \ рабочее пространство \ Кунал \ data.py", строка 2, в

с открытыми (r'C:/Users/Кунал Десаи/рабочее пространство/Кунал/Kunal.csv '), как csvfile:

FileNotFoundError: [Errno 2] Нет такого файла или каталога:' C:/Users/Kunal

Десаи/рабочее пространство/Кунал/Kunal.csv»

+0

Он печатает именно то, что он должен и что вы просили. – zerkms

+0

Ухм, вы просто изменили «ошибку» на нечто совершенно иное, что даже говорит вам, что именно происходит? («FileNotFoundError» должен быть довольно очевиден) – Anedar

+0

Спасибо, u..but теперь я получаю сообщение об ошибке, что файл не найден, тогда как путь указан правильно ... Can u plz help me –

ответ

0

Python documentation имеет короткий пример того, как читать: томов CSV

>>> import csv 
>>> with open('eggs.csv', 'rb') as csvfile: 
...  spamreader = csv.reader(csvfile, delimiter=' ', quotechar='|') 
...  for row in spamreader: 
...   print ', '.join(row) 
Spam, Spam, Spam, Spam, Spam, Baked Beans 
Spam, Lovely Spam, Wonderful Spam 

Это показывает, что результат csv.reader() является объект, который вы должны перебрать вместо печатать его напрямую.

+0

Спасибо, u..but now Я получив ошибку, что файл не найден, тогда как путь указан правильно ... Может ли у меня помочь мне –

+0

Спасибо большое ... теперь он работает нормально ... на самом деле, я использую Eclipse, и я не включил этот файл в моем проекте. Я включил файл, а затем я напечатал каждую строку, итерации, как сказал –

Смежные вопросы