我试图了解在build_options模块中定义的tabula.io函数和函数convert_into中的java_options是如何工作的。为了理解它,我只使用指定的页面选项编写了代码:
import tabula
options = tabula.io.build_options(pages="all")
dfs = tabula.io.convert_into('input.pdf',"output.csv",output_format="csv",java_options=options)但我知道这个错误:
错误来自tabula-java:无法识别的选项:--页面
错误:无法创建Java虚拟机。
错误:发生致命异常。程序将退出。
使用build_options函数的正确方法是什么?
发布于 2022-12-03 17:59:42
java_options期望字符串列表。
tabula.convert_into('input.pdf',"output.csv",output_format="csv", pages="all")您不必使用build_options。
另见:https://tabula-py.readthedocs.io/en/latest/tabula.html#tabula.io.convert_into
https://stackoverflow.com/questions/72317873
复制相似问题