PyPDF2 - 只返回空行。编码问题?

Sar*_*agi 5 python pdf encode decode

获得了BrTH 的出色帮助,在此处阅读 Python PDF

现在的问题是我正在处理foregin(巴西葡萄牙语)文本。得到并解决了“UnicodeDecodeError”致命错误,将此添加到 BrTH 的代码中

 import codecs

 #next lines are inside getPDFContent function
 content += pdf.getPage(i).extractText() + "\n"
 content = content.decode("utf-8")
Run Code Online (Sandbox Code Playgroud)

现在的问题是“print getPDFContent(f)”只从我尝试使用的任何 PDF 返回两个空行。显然关键字搜索只返回“False”。你能再帮我一次吗?