가이드라인

PPT 템플릿 불러오기

이제 엑셀 데이터를 활용해 수료증 템플릿을 불러와 각 수료자에 맞는 슬라이드를 만들어야 합니다.

python-pptx 라이브러리를 사용하여 미리 준비된 수료증 템플릿을 불러오는 방법을 배워보겠습니다.

PPT 템플릿 불러오기
import openpyxl from pptx import Presentation from io import BytesIO from pptx.enum.shapes import MSO_SHAPE_TYPE # 파워포인트 파일 로드 presentation = Presentation("input_file.pptx") # 첫 번째 슬라이드 정보 출력 first_slide = presentation.slides[0] # 슬라이드 내 placeholder 정보 출력 for shape in first_slide.placeholders: # placeholder 텍스트 출력 if shape.has_text_frame: print(f"placeholder: {shape.text}")

위 코드는 첫번째 슬라이드의 정보를 불러오고, 슬라이드 내 placeholder 정보를 출력합니다.

슬라이드 내 placeholder 정보 출력
placeholder: <AWARD_NAME> placeholder: <CONTENT> placeholder: <NAME> placeholder: <ORGANIZATION>

위와 같이 PPT 템플릿의 첫 번째 슬라이드 정보를 불러오고, 템플릿의 내용을 확인할 수 있습니다.

앞으로 이 템플릿을 활용해 수료자 정보를 반영한 슬라이드를 추가할 것입니다.

다음 수업에서는 엑셀 파일로 불러온 데이터를 바탕으로 슬라이드를 생성하고 텍스트를 채워넣는 과정을 다뤄보겠습니다.

가이드라인

AI 튜터

배포

디자인

업로드

수업 노트

즐겨찾기

도움말

코드 에디터

코드 실행
코드 생성

실행 결과

입력 데이터/결과물