PyPDF2 설치
pip install PyPDF2
파일 pdf1page.py
import os
from PyPDF2 import PdfReader, PdfWriter
# 작업 디렉터리 설정
pdf_dir = r'G:\회사\임시\일본출장\일본출장2024\항공권\240527출발_43명단체항공권'
output_file_path = os.path.join(pdf_dir, 'all.pdf')
# PDF 파일 작성기 생성
pdf_writer = PdfWriter()
# 폴더 내 모든 PDF 파일 처리
for filename in os.listdir(pdf_dir):
if filename.endswith('.pdf'):
file_path = os.path.join(pdf_dir, filename)
# PDF 파일 열기
with open(file_path, 'rb') as pdf_file:
pdf_reader = PdfReader(pdf_file)
# 첫 페이지 가져오기
if len(pdf_reader.pages) > 0:
first_page = pdf_reader.pages[0]
pdf_writer.add_page(first_page)
# 첫 페이지들을 결합하여 새로운 PDF 파일 생성
with open(output_file_path, 'wb') as output_pdf_file:
pdf_writer.write(output_pdf_file)
print(f'작업이 완료되었습니다. 파일 경로: {output_file_path}')
'컴퓨터 > Python' 카테고리의 다른 글
python 가상환경 virtualvenv (0) | 2024.07.18 |
---|---|
python 엑셀 데이터 가져와서 main window 수정 sub window 엑셀 저장 (0) | 2024.07.17 |
python 시트보호해제해서 다른이름으로 파일저장 (0) | 2024.03.15 |
python selenium 크롬드라이버 설치없이 webdriver_manager로 자동설치, 버전 관리 (0) | 2023.12.27 |
python 다른폴더에 파일 이동시킬 때 같은이름파일 있으면 같은파일지우고 새로운파일 이동 (0) | 2023.12.14 |