python - 使用 python 生成 pdf 文件

标签 python file pdf cpu-word line

如何搜索 pdf 文件中的单词或行?

是否有现有的模块可以简洁地做到这一点?

提前谢谢您,

最佳答案

有一个叫做 pyPDF. 的东西
它是一个作为 PDF 工具包构建的 Pure-Python 库。

您可以提取(使用 extractText() 方法)并使用以下代码对 pdf 文件执行搜索。

pdf = pyPdf.PdfFileReader(file(path, "rb"))
content = pdf.getPage(1).extractText()

关于python - 使用 python 生成 pdf 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5263250/

相关文章:

ios - 在 iPad 上离线访问 svn diff 信息

python - 比较两个数组导致第三个数组

无法将 char 数组(文件名)传递给 fopen(file,r)

java - 如何在不下载文件的情况下搜索 amazon S3 存储桶中的文件内容

php - Laravel 5 Force 下载 pdf 文件

xcode - DiskImageCache : Could not resolve the absolute path of the old directory. 未能找到 PDF header : `%PDF' 未找到

python - 字符串匹配和转换为小写中的 lower() 与 casefold()

python - 使用 http.server 从 python 脚本显示动态网页

python - 当用户启用两步验证时如何接收更新通知?

ios - UIImagePickerController 使用 Swift 获取图像 URL