如何使用python-camelot将pdf表导出到excel

时间:2019-06-21 17:00:27

标签: python pdf

我正在尝试使用jupyter从pdf文件中提取表格。我已经按照该站点(https://camelot-py.readthedocs.io/en/master/)上的说明安装了依赖项(活动tcl和ghostscript)和camelot。

使用conda安装了conda install -c conda-forge camelot-py。但是当我尝试import camelot时,出现以下错误:

  

ImportError:DLL加载失败:找不到指定的模块。

     
     

ImportError跟踪(最近一次通话)    在   ----> 1个进口骆驼

     

〜\ Anaconda3 \ lib \ site-packages \ camelot__init __。py在         6         从版本中导入7。   ----> 8从.io导入read_pdf         9从.plotting导入PlotMethods        10

     

〜\ Anaconda3 \ lib \ site-packages \ camelot \ io.py在         3进口警告         4   ----> 5从.handlers导入PDFHandler         6从.utils导入validate_input,remove_extra         7

     

〜\ Anaconda3 \ lib \ site-packages \ camelot \ handlers.py在         7         8从.core导入TableList   ----> 9从.parsers导入Stream,Lattice        从.utils import(TemporaryDirectory,get_page_layout,get_text_objects,        11 get_rotation,is_url,download_url)

     

〜\ Anaconda3 \ lib \ site-packages \ camelot \ parsers__init __。py在         2         3从.stream导入Stream   ----> 4从.lattice导入Lattice

     

〜\ Anaconda3 \ lib \ site-packages \ camelot \ parsers \ lattice.py在        18 merge_close_lines,get_table_index,compute_accuracy,        19(compute_whitespace)   --->从..image_processing导入20(自适应阈值,查找行,        21个find_contours,find_joints)        22

     

〜\ Anaconda3 \ lib \ site-packages \ camelot \ image_processing.py在         3来自未来进口部门         4   ----> 5导入cv2         6将numpy导入为np         7

     

ImportError:DLL加载失败:找不到指定的模块。

0 个答案:

没有答案