from PyPDF2 import PdfFileReader, PdfFileWriter, PdfFileMerger
merger =PdfFileMerger()
merger.append(PdfFileReader(open("seperated1 PDF file556.pdf", 'rb')))
merger.append(PdfFileReader(open("seperated1 PDF file557.pdf", 'rb')))
merger.append(PdfFileReader(open("seperated1 PDF file558.pdf", 'rb')))
merger.append(PdfFileReader(open("seperated1 PDF file559.pdf", 'rb')))
merger.append(PdfFileReader(open("seperated1 PDF file560.pdf", 'rb')))
merger.write("output01.pdf")
我想合并所有的 Pdf 檔案,但我不知道在這種情況下如何使用回圈,所以我像上面的代碼一樣一一輸入。
如何在此處使用回圈來合并所有 pdf 檔案?
*我有:“ seperated1 PDF file1~660.pdf ”
捕獲的 vscode
uj5u.com熱心網友回復:
你是這個意思嗎?
from PyPDF2 import PdfFileReader, PdfFileWriter, PdfFileMerger
merger = PdfFileMerger()
for n in range(1,601):
merger.append(PdfFileReader(open(f"seperated1 PDF file{n}.pdf", 'rb')))
merger.write("output01.pdf")
轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/524685.html
標籤:Pythonpdf合并
上一篇:我想在c#winform中的gridview中單擊按鈕匯出單行
下一篇:為什么這種垂直文本定位有效?
