2015-12-20 2 views
0

Я изучил Python, но не использовал его в течение нескольких месяцев, поэтому я, возможно, ржавый. Я просто пытаюсь запустить проект, читая из текстового файла csv. Я понимаю, что на этом сайте есть несколько вопросов об этой ошибке, но я не нашел того, что исправляет проблему. Это, вероятно, очень просто, и я хотел разобраться в этом, не задавая вопроса, но через несколько часов я действительно этого не понимаю. Извините, если я пропустил вопрос, который ответил на это, но сначала я проверил множество вопросов. Вот все, что мой код:Python 3.5: FileNotFoundError: [Errno 2] Нет такого файла или каталога

import csv 
with open('C:\\Users\\Ben.Brittany-PC\\Documents\\stats.txt', 'rb') as csvfile: 
    reader = csv.reader(csvfile, delimiter=' ', quotechar='|') 
    for row in reader: 
     print(row) 

и ошибки:

FileNotFoundError: [Errno 2] No such file or directory: 'C:\\Users\\Ben.Brittany-PC\\Documents\\stats.txt' 
+0

Это означает, что на вашем диске нет такого файла. Трипл - проверьте путь к файлу. –

ответ

0

Я предполагаю, что это обратный слэш. Вы пробовали добавить r на своем пути, чтобы сделать r'C: \ Users \ Ben.Brittany-PC \ Documents \ stats.txt ',' rb '? Это заставит строку читать сырым, а обратную косую черту не нужно будет экранировать.

+0

Нет, его нет. Имя файла не имеет проблем с обратным слэшем. –

+0

Аа. Прочитайте вывод ошибки и подпрыгнул пистолет, не видя, что он убежал. Можете ли вы вставить эту строку в проводник Windows и открыть документ? Тогда, по крайней мере, вы знаете, что путь прав, и затем может сосредоточиться на случае. – Gary

0

Файл C: \ Users \ Ben.Brittany-PC \ Documents \ stats.txt не существует. Проверьте путь (с учетом регистра).

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