Я написал этот кодКак читать CSV-файлов в Spyder (питон 2,7)
import csv as csv
import numpy as np
csv_file_object=
csv.reader(open('C:\Users\hostname\Desktop\spyder\train.csv', 'rb'))
header = csv_file_object.next()
data=[]
for row in csv_file_object:
data.append(row)
data = np.array(data)
но Error ([Errno 22] недопустимый режим ('гь') или имя файла :) появляется.
Поскольку вы под Windows, попробуйте изменить обратные косые черты, чтобы направить слеши в пути к файлу «C: /Users/hostname/Desktop/spyder/train.csv ». – Pold
Если я перехожу к косой чертой, тогда эта ошибка показывает [Errno 2] Нет такого файла или каталога: 'C: /Users/hostname/Desktop/train.csv' – npkp
Можете ли вы, возможно, дважды проверить свой путь к файлу и убедиться, что файл действительно существует в 'C: /Users/hostname/Desktop/train.csv' (обратите внимание, что раньше у вас был C: /Users/hostname/Desktop/spyder/train.csv)? Что произойдет, если вы поместите train.csv в ту же папку, что и ваш скрипт, и загрузите ее с помощью 'csv.reader (open ('train.csv', 'rb'))'? – Pold