🖥️ IT, 컴퓨터/🐍 Python
[Python] 파이썬 코드로 PPT 자동으로 만들기
김 홍시
2024. 11. 4. 20:26
반응형
문제상황
예쁘지 않아도 되는 PPT 만들려고 한다.
하나하나 입력하기는 귀찮다.
해결방법
from pptx import Presentation
# PPT 객체 생성
prs = Presentation()
# 슬라이드별 질문과 내용
questions = [
"자신의 강점과 약점을 각각 한 가지씩 설명해보세요.",
"하이닉스의 제품과 서비스에 대한 생각과 개선할 점이 있다면?",
"본인의 직업적 가치관은 무엇인가요?",
"이전에 맡았던 직무 중 가장 큰 성과를 거둔 경험을 소개해주세요.",
"하이닉스의 강점과 약점에 대해 말해보세요.",
"본인의 기술적 역량과 직무 관련 소프트 스킬에 대해 설명해주세요.",
"왜 반도체 산업에서 하이닉스를 선택했는가?",
"업무 중에 스트레스를 어떻게 관리하나요?",
]
# 슬라이드 생성 및 내용 추가
for question in questions:
slide = prs.slides.add_slide(prs.slide_layouts[1]) # 제목과 내용 슬라이드 레이아웃 선택
title = slide.shapes.title
content = slide.placeholders[1]
title.text = question # 제목에 질문 텍스트 설정
# PPT 저장
prs.save("ppt.pptx")
그러면 이런PPT 만들어진다
보기 > 슬라이드 마스터
제목 위치 내리고 원하는폰트 적용하면
완성
반응형