首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PyMuPDF: AttributeError:'Document‘对象没有属性'loadPage’

PyMuPDF: AttributeError:'Document‘对象没有属性'loadPage’
EN

Stack Overflow用户
提问于 2022-06-27 11:10:42
回答 2查看 4.2K关注 0票数 2

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

我有Ubuntu 21.10

Python 3

代码语言:javascript
复制
import fitz
# read pdf file
pdf = fitz.open(file_path_name)
# load pdf page using index
page = pdf.loadPage(0)

pdf来自扫描仪。

我试图卸载PyMuPDF,卸载fitz并再次重新安装它,但仍然出现了错误

代码语言:javascript
复制
sudo pip uninstall PyMuPDF
sudo pip uninstall fitz
sudo apt autoremove
sudo apt autoclean
reboot
sudo pip install PyMuPDF

回答

代码语言:javascript
复制
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

有什么想法吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2022-07-27 04:53:25

PyMUPDF库已将命名约定从camelCase更改为snake_cased。因此,对loadPage()的调用变成了load_page()

有关名称更新的详细信息,请在弃用名称的文档中找到。

票数 5
EN

Stack Overflow用户

发布于 2022-06-30 18:12:17

代码语言:javascript
复制
import fitz
# read pdf file
pdf = fitz.open(file_path_name)
# load pdf page using index
page = pdf.load_page(0)

试试这段代码,它可能对我有用,我也有类似的问题。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72771120

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档