import pdfplumber
import pandas as pd
import numpy as np
import os
import re
from collections import OrderedDict
pdf = pdfplumber.open('C:/Users/Desktop/Mydata.pdf')
page = pdf.pages[1-76]
text = page.extract_text()
text
print(text)
text2 = pd.DataFrame([text])
text2.to_csv("C:\\Users\\Desktop\\MyPDFData\\converted_text.csv")
答案 0 :(得分:0)
您可能不需要熊猫。 只需先打开CSV引擎即可:
with open(your_csv_file_name, mode='w', newline='') as export_csv:
csv_writer = csv.writer(export_csv, escapechar=' ', quoting=csv.QUOTE_NONE)
csv_writer.writerow(text)
有一个很棒的页面可以了解CSV导出: