大家好,我是皮皮。
一、前言前幾天在Python白銀交流群【FN】問了一個Python自動化辦公的問題,提問截圖如下:
前面的已經分割好了,就差最後的存儲。
二、實現過程這裡【皮皮】給了一個代碼,如下所示:
from PyPDF2 import PdfFileWriter, PdfFileReader
def split(pdf_path):
pdf_file = PdfFileReader(pdf_path)
for page_num in range(pdf_file.numPages):
pdf_writer = PdfFileWriter()
page = pdf_file.getPage(page_num)
pdf_writer.addPage(page)
with open(f"dogs_{page_num}.pdf", "wb") as f:
pdf_writer.write(f)
if __name__ == '__main__':
pdf_path = "dogs.pdf"
split(pdf_path)
照貓畫虎,就可以解決問題了。如果需要指定你要的創建的文件夾裡,稍微修改下存儲路徑即可。
三、總結
大家好,我是皮皮。這篇文章主要盤點了一個Python自動化辦公處理的問題,文中針對該問題,給出了具體的解析和代碼實現,幫助粉絲順利解決了問題。
最後感謝粉絲【FN】提問,感謝【皮皮】給出的思路和代碼解析,感謝【dcpeng】、【貓藥師Kelly】等人參與學習交流。
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!