Непрерывно получая ошибку «файл не найден» от читателя csv в python - PullRequest
0 голосов
/ 09 июня 2019

Я очень новичок в кодировании, поэтому, надеюсь, эту проблему легче решить, чем мне кажется.Я пытаюсь читать и взаимодействовать с CSV-файлом в Python, но каждый раз, когда я пытаюсь код возвращает ошибку файл / каталог не найден.Я просто распечатал код и знаю, что файл действительно может быть найден и использован, и я знаю, что файл можно вызвать только при печати в формате .csv.csv.Почему этот файл / каталог не найден, когда я пытаюсь вызвать файл CSV для этого конкретного блока кода?Пожалуйста помоги.

Я получаю ошибку:

$ python second_lesson.py
What show or movie are you looking for? Friends
Traceback (most recent call last):
  File "second_lesson.py", line 17, in <module>
    with open(csvpath, newline="") as csvfile:
FileNotFoundError: [Errno 2] No such file or directory: '..\\Downloads\\netflix_ratings.csv.csv'
import os
import csv

video = input("What show or movie are you looking for? ")

csvpath = os.path.join("C:", "Desktop", "Python2", "netflix_ratings.csv.csv")

found = False

with open(csvpath, newline="") as csvfile:
    csvreader = csv.reader(csvfile, delimiter=",")

    for row in csvreader:
        if row[0] == video:
            print(row[0] + " is rated " + row[1] + " with a rating of " + row[5])


            found = True

    if found is False:
        print("Sorry about this, we don't seem to have what you are looking for!")

1 Ответ

0 голосов
/ 09 июня 2019
    FileNotFoundError: [Errno 2] No such file or directory: '..\\Downloads\\netflix_ratings.csv.csv'

отличается от

    csvpath = os.path.join("C:", "Desktop", "Python2", "netflix_ratings.csv.csv")

=> C: \ Desktop \ Python2 \ netflix_ratings.csv.csv

Я предлагаю исправить путь или поместить файл впуть, указанный в ошибке.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...