TypeError:“_VirtualList”对象不可调用

问题描述 投票:0回答:2

当我运行此代码时,我的 GUI 会显示此错误:

_VirtualList' 对象不可调用

我哪里错了?

import PyPDF2
pdf = open("the-alchemist-paulo-coelho.pdf", "rb")
reader = PyPDF2.PdfReader(pdf)
page = reader.pages(0)
print(page.extractText())
python pdf reader
2个回答
1
投票

我刚刚根据 PyPDF2 的文档测试了您想做什么,它做了您想要实现的事情

from PyPDF2 import PdfReader

reader = PdfReader("example.pdf")
number_of_pages = len(reader.pages)
page = reader.pages[0]
text = page.extract_text()

print(text)

这会产生正确的结果吗?


1
投票

使用页面 = reader.pages[0] 代替 页 = reader.pages(0)

© www.soinside.com 2019 - 2024. All rights reserved.