[python] python-pptx 문서 열기 및 저장하기

개요

python-pptx는 파이썬으로 PowerPoint(.pptx) 문서를 생성하고 편집할 수 있는 라이브러리입니다. 이 라이브러리를 사용하면 파이썬 코드로 PowerPoint 문서를 만들거나 편집할 수 있습니다. 이 글에서는 python-pptx를 사용하여 PowerPoint 문서를 열고 저장하는 방법에 대해 알아보겠습니다.

python-pptx 설치하기

먼저, python-pptx를 사용하기 위해 해당 라이브러리를 설치해야 합니다. 아래의 명령을 사용하여 설치할 수 있습니다.

pip install python-pptx

PowerPoint 문서 열기

python-pptx를 사용하여 PowerPoint 문서를 열려면 Presentation 클래스를 사용해야 합니다. 아래의 코드는 example.pptx라는 파일을 열고 해당 Presentation 객체를 반환하는 예제입니다.

from pptx import Presentation

# PowerPoint 문서 열기
presentation = Presentation("example.pptx")

PowerPoint 문서 저장하기

Presentation 객체를 사용하여 편집한 PowerPoint 문서를 저장할 수 있습니다. save() 메소드를 사용하여 현재의 Presentation 객체를 원하는 경로에 저장할 수 있습니다. 아래의 코드는 Presentation 객체를 new_example.pptx라는 파일로 저장하는 예제입니다.

from pptx import Presentation

# PowerPoint 문서 열기
presentation = Presentation("example.pptx")

# 편집 작업 수행

# 저장하기
presentation.save("new_example.pptx")

결론

python-pptx를 사용하면 파이썬을 통해 PowerPoint 문서를 열고 저장하는 작업을 간편하게 수행할 수 있습니다. 이를 통해 파이썬 코드로 PowerPoint 문서를 자동으로 생성하거나 편집하는 등의 작업을 할 수 있습니다.

참고 자료