[python] python-docx 문단 삽입 및 스타일 지정하기

python-docx는 Microsoft Word 문서를 생성하고 편집할 수 있는 파이썬 라이브러리입니다. 이 라이브러리를 사용하여 문단을 삽입하고 스타일을 지정하는 방법에 대해 알아보겠습니다.

먼저, python-docx를 설치해야 합니다. 다음 명령어를 사용하여 설치할 수 있습니다:

pip install python-docx

이제 문단을 삽입하고 스타일을 지정하는 방법을 살펴보겠습니다. 아래는 예제 코드입니다:

from docx import Document
from docx.enum.text import WD_PARAGRAPH_ALIGNMENT

# 새 문서 생성
doc = Document()

# 문단 삽입
paragraph = doc.add_paragraph("안녕하세요, 이것은 문단입니다.")

# 문단 스타일 지정
paragraph.style = "Heading 1"  # 제목 스타일

# 문단 정렬 설정
paragraph.alignment = WD_PARAGRAPH_ALIGNMENT.CENTER  # 가운데 정렬

# 문서 저장
doc.save("example.docx")

위 예제 코드에서는 Document 객체를 생성하여 새로운 문서를 만들고, add_paragraph 메서드로 문단을 생성합니다. 생성한 문단에 스타일을 지정하기 위해 style 속성을 사용할 수 있습니다. 또한, 문단의 정렬을 설정하기 위해 alignment 속성을 사용하여 원하는 정렬 방식을 설정할 수 있습니다.

예제 코드 실행 후, “example.docx”라는 이름의 문서 파일이 생성될 것입니다. 이 문서를 Microsoft Word나 다른 지원하는 프로그램에서 열어서 결과를 확인할 수 있습니다.

python-docx의 자세한 내용과 다른 기능들에 대해서는 공식 문서를 참고하십시오.

이상으로 python-docx를 사용하여 문단을 삽입하고 스타일을 지정하는 방법에 대해 알아보았습니다. 다양한 기능을 활용하여 자신만의 문서 생성 프로그램을 만들어보세요!