Я столкнулся с ошибкой: я ищу файл .csv, существующий на диске, а код не подтверждает существование файла, заданного по абсолютному пути. os.path.exists() возвращает False при выполнении сценария, но возвращает True при выполнении в REPL. Я использую одну и ту же виртуальную среду для запуска обоих и запускаю сценарий и REPL из одного и того же каталога.
Я пробовал:
- Удаление пробелов из абсолютного пути с помощью метода Strip()
- Я использую ту же переменную и, следовательно, правильное написание абсолютного пути.
- Я запустил sudo chmod -R a+rwx для файла, чтобы устранить любые потенциальные проблемы с разрешениями.
Подробнее здесь:
https://stackoverflow.com/questions/786 ... ile-exists