新建一个py文件,在文件里键入以下内容
import PyPDF2
fhandle = open(r'PDF所在路径', 'rb')
proce_path = "存放txt文档所在路径/新txt文件名.txt"
pdfReader = PyPDF2.PdfReader(fhandle)
for i in range(len(pdfReader.pages)):
pagehandle = pdfReader.pages[i]
# print(pagehandle.extract_text())
merged_content = pagehandle.extract_text() #读取每页pdf的内容
with open(proce_path, "a", encoding='utf-8') as txt_file: #在新的空白的txt文档中的增加读取到的内容,model="w"(覆盖),model="a"(增加)
txt_file.write(merged_content)
需要在创建的环境里安装PyPDF2包:安装命令:pip install PyPDF2
运行该py文件