#python #directory #spyder #file-not-found #tabula
#python #каталог #spyder #file-not-found #tabula
Вопрос:
Я новичок в изучении python. Я пытаюсь изменить файл PDF на файл CSV с помощью Spyder. Однако я не могу запустить код, поскольку системы сообщают мне, что такого файла и каталога нет. Как я могу решить эту проблему?
Ввод
import tabula
dfs = tabula.read_pdf("RN(G)_GazetteList.pdf", pages='all')
tabula.convert_into("RN(G)_GazetteList.pdf", "output.csv", output_format="csv", pages='all')
tabula.convert_into_by_batch("input_directory", output_format='csv', pages='all')
Вывод
FileNotFoundError: [Errno 2] No such file or directory: 'RN(G)_GazetteList.pdf'
Большое вам спасибо
Комментарии:
1. Пожалуйста, покажите структуру каталогов вашего проекта, в том числе, где находится точка входа в ваш код и где находится файл «RN (G)-GazetteList.pdf».
2. привет, Нил, мой файл C:UsershomeDesktopRN (G) _GazetteList.pdf.pdf и моя точка входа в код — «импортировать таблицу» Я попытался изменить свой код
import tabula dfs = tabula.read_pdf(r'C:UsershomeDesktopRN(G)_GazetteList.pdf.pdf', pages='all') tabula.convert_into(r'C:UsershomeDesktopRN(G)_GazetteList.pdf.pdf', "output.csv", output_format="csv", pages='all') tabula.convert_into_by_batch("input_directory", output_format='csv', pages='all')
3. Нет человека. Как называется файл Python, который вы запускаете при запуске своей программы, и где он находится?
4. В вашем отредактированном комментарии говорится, что файл называется «RN (G) -GazetteList.pdf.pdf», но в вашем вопросе вы пытаетесь открыть «RN (G) -GazetteList.pdf». Пожалуйста, подтвердите, что это правильно.
5. Мое имя файла python является временным файлом и находится по адресу C:Usershome.spyder-py3temp.py