@Andrew_Novikov

Как решить проблему «mysql.connector выдает ошибку File not found (OS errno 2 — No such file or directory)»?

Написал скрипт, который загружает спарсенные данные (формат CSV) в MySQL на моем компьютере. Он обрабатывает сотни файлов и папок с данными, но застрвевает на одном и том же моменте . Пишет, что не может найти такую директорию или файл:

Traceback (most recent call last):
  File "c:\ProgramData\MySQL\MySQL Server 8.0\Uploads\test\pet_project_07_02_2023\download_31_07_2022.py", line 140, in <module>
    cursor.execute(_sql)
  File "C:\Users\Media\py\lib\site-packages\mysql\connector\cursor_cext.py", line 269, in execute
    result = self._cnx.cmd_query(stmt, raw=self._raw,
  File "C:\Users\Media\py\lib\site-packages\mysql\connector\connection_cext.py", line 540, in cmd_query
    raise errors.get_mysql_exception(exc.errno, msg=exc.msg,
mysql.connector.errors.DatabaseError: 29 (HY000): File 'C:\ProgramData\MySQL\MySQL Server 8.0\Uploads\test\main\data\The_Ultimate_Fighter__Team_Joanna_vs__Team_Cláudia_Finale\csv\Joanna_Jedrzejczyk.csv' not found (OS errno 2 - No such file or directory)


Файл существует, и скопировав этот путь я могу спокойно открыть его в проводнике. Я уже несколько раз переписывал скрипт, и но так и не смог решить проблему. Буду рад любым идеям.
  • Вопрос задан
  • 64 просмотра
Решения вопроса 1
phaggi
@phaggi Куратор тега Python
лужу, паяю, ЭВМы починяю
проблема в
Cláudia
- содержит не ascii символ и, вероятно, программа спотыкается о него.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы