python,操作pdf檔案以及普通檔案

2021-07-30 19:25:53 字數 938 閱讀 5083

首先,需要安裝外掛程式:pypdf

output = pdffilewriter()

#讀取pdf檔案

input1 = pdffilereader(file('/home/zilu/workspace/liuy/project/caifujutou/static/xml/test.pdf', 'rb'))

output.addpage(input1.getpage(0))

outputstrem = open('/home/zilu/workspace/liuy/project/caifujutou/static/xml/test.pdf', 'rw')

#寫入結果pdf檔案

output.write(outputstrem)

outputstrem.close()

#操作普通檔案型別

#filename,檔案路徑、名稱,如果有\,注意轉義或者開頭加r,mode讀取的模式,r讀取,w寫入,,

f = open('/home/zilu/workspace/liuy/project/caifujutou/static/xml/test.xml', 'r')

#獲取內容並儲存在變數裡

read = f.read()

print(read)

#關閉檔案,節省記憶體

f.close()

#讀取pdf檔案寫入新的pdf檔案

by = open('/home/zilu/workspace/liuy/project/caifujutou/static/xml/test.pdf', 'rb') 

by.seek(0, 0)

outputstrem = open('/home/zilu/workspace/liuy/project/caifujutou/static/xml/test2.pdf', 'w')

outputstrem.write(by.read()) 

python操作PDF 旋轉及排序pdf

安裝 pip install pypdf2 from pypdf2 import pdffilereader,pdffilewriter 用pypdf2旋轉pdf某一頁 pdf reader pdffilereader 基於python的網頁爬蟲.pdf pdf writer pdffilewrit...

python讀取pdf檔案

pdfplumber是乙個可以處理pdf格式資訊的庫。可以查詢關於每個文字字元 矩陣 和行的詳細資訊,也可以對 進行提取並進行視覺化除錯。文件參考 安裝直接採用pip即可。命令列中輸入 pip install pdfplumber import pdfplumber with pdfplumber....

python 合併pdf檔案

coding utf 8 import os from pypdf2 import pdffilereader,pdffilewriter import time def getfilename filedir file list os.path.join root,filespath for ro...