Python poppler Qt5文件加载错误
Python poppler Qt5 Document load error
尽管 pypi 处的文档明确指出
d = popplerqt5.Poppler.Document.load('file.pdf')
这样做会导致以下错误:
TypeError: Document.load(): argument 1 has unexpected type 'str'
我正在使用 Debian 测试。
python3 : 3.4.3-7
python3-pyqt5 : 5.5.1+dfsg-3
libpoppler-qt5-1 : 0.26.5-4
python3-poppler-qt5 : 0.24.2-1+b1
最低工作示例:
>>> from popplerqt5 import Poppler as PDF
>>> doc = PDF.Document.load( "trial.pdf" )
Traceback (most recent call last):
File "<console>", line 1, in <module>
TypeError: Document.load(): argument 1 has unexpected type 'str'
显然这是 debian 中软件包的问题。我尝试从 source 编译。这完美无缺。我将向 debian 提交错误报告。
更新:
此问题已在版本 0.24.2-1+b2
中修复
尽管 pypi 处的文档明确指出
d = popplerqt5.Poppler.Document.load('file.pdf')
这样做会导致以下错误:
TypeError: Document.load(): argument 1 has unexpected type 'str'
我正在使用 Debian 测试。
python3 : 3.4.3-7
python3-pyqt5 : 5.5.1+dfsg-3
libpoppler-qt5-1 : 0.26.5-4
python3-poppler-qt5 : 0.24.2-1+b1
最低工作示例:
>>> from popplerqt5 import Poppler as PDF
>>> doc = PDF.Document.load( "trial.pdf" )
Traceback (most recent call last):
File "<console>", line 1, in <module>
TypeError: Document.load(): argument 1 has unexpected type 'str'
显然这是 debian 中软件包的问题。我尝试从 source 编译。这完美无缺。我将向 debian 提交错误报告。
更新:
此问题已在版本 0.24.2-1+b2