PyMuPDF:AttributeError:“文档”对象没有属性“loadPage”

EMI*_*LIO 4 pdf ubuntu image converters python-3.x

我正在尝试从 pdf 页面转换为图像,以便在图像上使用 OCR。

我有 Ubuntu 21.10

蟒蛇3

import fitz
# read pdf file
pdf = fitz.open(file_path_name)
# load pdf page using index
page = pdf.loadPage(0)
Run Code Online (Sandbox Code Playgroud)

pdf 来自扫描仪。

我尝试卸载PyMuPDF,卸载fitz并重新安装,但仍然出现错误

sudo pip uninstall PyMuPDF
sudo pip uninstall fitz
sudo apt autoremove
sudo apt autoclean
reboot
sudo pip install PyMuPDF
Run Code Online (Sandbox Code Playgroud)

回答

Collecting PyMuPDF
  Using cached PyMuPDF-1.20.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (8.9 MB)
Installing collected packages: PyMuPDF
Successfully installed PyMuPDF-1.20.0
Run Code Online (Sandbox Code Playgroud)

任何想法?

Mar*_*ark 8

PyMUPDF 库已将命名约定从camelCase 更改为snake_cased。结果,呼吁loadPage()成为load_page()

有关名称更新的更多详细信息,请参阅弃用名称的文档