【发布时间】:2021-11-05 01:31:27
【问题描述】:
我正在使用 pdftotext Python 库从 PDF 文档中提取一些数据。
import pdftotext
# Load your PDF
with open("text2.pdf", "rb") as f:
pdf = pdftotext.PDF(f)
# How many pages?
print(len(pdf))
data = "\n\n".join(pdf)
# Read all the text into one string
print(data)
提取的数据为:
Account Name :Mr. SX
Account Name :Mr. XX XX XX
Address : Address detaisls
Date :7 Sep 2021
Account Number :00000031873583221
Account Description :REGULAR SB CHQ-INDIVIDUALS
Branch :SSI
Drawing Power :0.00
整个数据都是字符串,但我只想提取帐号。 我使用了正则表达式:
^(Account\s+Number).*$
但无法弄清楚如何从整个字符串中提取数据。
【问题讨论】:
标签: python text data-extraction pdftotext