JuJuKwakKwak

python) merge pdf 본문

Data Science/코드 관련 모음

python) merge pdf

jujukwakkwak 2022. 12. 28. 19:52

 

위의 사진처럼 pdf 파일이 150개나 있다.

150개의 pdf 파일을 1개의 pdf 파일로 합치고 싶다.

코드는 아래와 같다.

 

!pip install PyPDF2

PATH = r'pdf 파일이 있는 파일 경로'
os.chdir(PATH)
os.getcwd()

from PyPDF2 import PdfFileMerger

pdfs = []
for i in range(1, 151):
    pdfs.append(f'{i}.pdf')
print(len(pdfs))
# pdf 파일 순서를 1->2->3으로 하기 위해서 위의 방식을 사용했다.

merger = PdfFileMerger()

for pdf in pdfs:
    merger.append(pdf)
    
merger.write("1-150.pdf")
merger.close()