【发布时间】:2019-04-03 07:05:53
【问题描述】:
我已经提取了文本,但我已经需要一段文本。如何只从文本中打印想要的部分而忽略所有其他部分?
BZN 海 作为 赖氨酸 争夺 操作系统
B 节 Œ 代码共享交叉引用
在: 见附带条件: 1. 芬兰 是的 2. 印度 9W 3. 意大利 AZ 4. 日本 杰伦 5. 墨西哥 是 6. 俄罗斯 苏 7. 英国 是 8. 美国 深度学习 9. 越南 越南
2
AF 法国航空
057
C 节 Œ 附带条件
- 在 PTC2 内 我只想要 B 部分而不想要其他内容
导入 PyPDF2 pdfFileObj = open('proviso1.pdf', 'rb') pdfReader = PyPDF2.PdfFileReader(pdfFileObj) 对于范围内的 i (0,12):
pageObj = pdfReader.getPage(i)
print(pageObj.extractText())
pdfFileObj.close()
我已经用这个提取了
我只想使用 B 部分
【问题讨论】:
-
用正则表达式选择从“Section B”到“Section C”的子字符串怎么样?
-
对不起,我对 python 很陌生。你能告诉我们如何识别其中的模式吗?
-
我根本不使用 python,由于pdf 标签,我偶然发现了你的问题。但我很肯定 Python 确实支持正则表达式,所以一些 Python 专家可能会站出来给出提示。
标签: python-3.x pdf split text-extraction