>source

Tabula-Py를 사용하여 PDF를 CSV로 변환하려고합니다. OS.getCWD ()로 확인 된 내 작업 디렉토리는 .py 파일 및 anel_jan2015.pdf pdf에 대해 동일한 파일 인 "C : \ Users \ Jessi \ Desktop \ Arbeit \ Greek Cars"를 리턴합니다. .pdf 파일에 대한 절대 경로를 설정하면 동일한 오류 메시지가 나타납니다.

import tabula
import os
#wd= os.getcwd()
#print(wd)
#tabula.environment_info()
pdf_path= "ANEL_Jan2015.pdf"
pdf_path= "C:/Users/jessi/Desktop/Arbeit/Greek Cars/ANEL_Jan2015.pdf"
df= tabula.read_pdf(pdf_path, pages="all")

전체 오류 :

Traceback (most recent call last):
  File "C:\Users\jessi\Desktop\Arbeit\Greek Cars\try.py", line 11, in <module>    df= tabula.read_pdf(pdf_path, pages="all")
  File "C:\Users\jessi\lib\site-packages\tabula\io.py", line 314, in read_pdf
    raise FileNotFoundError(errno.ENOENT, os.strerror(errno.ENOENT), path)
FileNotFoundError: [Errno 2] No such file or directory: 'ANEL_Jan2015.pdf'
Traceback (most recent call last):
  File "C:\Users\jessi\Desktop\Arbeit\Greek Cars\try.py", line 7, in <module>    df= tabula.read_pdf(pdf_path, pages="all")
  File "C:\Users\jessi\lib\site-packages\tabula\io.py", line 314, in read_pdf
    raise FileNotFoundError(errno.ENOENT, os.strerror(errno.ENOENT), path)
FileNotFoundError: [Errno 2] No such file or directory: 'C:/Users/jessi/Desktop/Arbeit/Greek Cars/ANEL_Jan2015.pdf

왜 이런 일이 일어나고 있습니까? 감사합니다

상위 디렉토리의 내용을 나열하여 대상 파일이 실제로 파이썬 프로세스에 있음을 확인하려고 할 수 있습니다. os.listdir을 사용합니다. 또는 사용중인 API는 Windows가 백 슬래시 (`\``)를 사용하므로 Windows에서 사용할 때 경로 구분 기호라는 '/'가 아닙니다. 시스템에만 액세스 할 수 있으며 다른 사람을 위해 추가 디버깅 정보를 제공하여 더 자세히 잘못되었을 수 있는지 더 자세히 알려주는 기회가 필요합니다.

metatoaster2021-05-05 04:58:33
  • 이전 python : pyqt5에서 qfiledialog.getSaveFileName을 사용할 때 팝업 창에서 어떤 버튼을 클릭하는지 어떻게 알 수 있습니까?
  • 다음 node.js : AXIOS는 토큰을 한 번만 새로 고침합니다