def
extract_text_from_pdf(pdf_path): """从
PDF 文件提取文本""" with
pdfplumber.open(pdf_path)as
pdf:
text ="" for
page in
pdf.pages:
text +=
page.extract_text()or"" return
text
if
__name__ =="__main__": iflen(sys.argv)<2: print("用法:
python extract_pdf.py <pdf 文件>") sys.exit(1)
pdf_path =sys.argv[1]
text =
extract_text_from_pdf(pdf_path) print(text)