Я пытаюсь преобразовать все PDF-файлы в папке в файлы Excel. Для этого я использую следующий код, хотя я получаю следующую ошибку:
FileNotFoundError: [Errno 2] No such file or directory: 'filepath.pdf'
Вот неработающий код:
# import packages needed
import glob
!pip install tabula-py
import tabula
# set up working directory
my_dir = 'C:/Users/myfolderwithpdfs'
# transform the pdfs into excel files
for filepath in glob.iglob('my_dir/*.pdf'):
tabula.convert_into("filepath.pdf","filepath.xlsx", output_format="xlsx")
Когда я использую только одинцикл for для печати списка моих файлов (как показано ниже)
for filepath in glob.iglob('my_dir/*.pdf'):
print(filepath)
или преобразования одного файла
tabula.convert_into("myfilename.pdf", "myfilename.xlsx", output_format="xlsx")
У меня нет проблем или ошибок с моим кодом.