我有使用tabula-py读取pdf的python代码以提取文本,然后通过tabula-py将其更改为表格形式。但这给了我一个警告。
Nov 15, 2017 3:40:23 PM org.apache.pdfbox.pdmodel.font.PDSimpleFont toUnicode
WARNING: No Unicode mapping for .notdef (9) in font Helvetica
Run Code Online (Sandbox Code Playgroud)
此警告是tabula-py,并且Tabula-py用Java编写。因此,我不能简单地使用-W ignore抑制上述警告。
有什么方法可以消除或抑制以上警告。
tabula-py 作者在这里。设置会silent=True抑制 tabula-java 日志。另见:https
:
//github.com/chezou/tabula-py/blob/e11d6f0ac518810b6d92b60a815e34f32f6bf085/tabula/io.py#L65 https://tabula-py.readthedocs.io/en/latest/tabula.html#tabula io.build_options