[python] 파이썬으로 워드 문서 문장 수준 제목 설정하기

워드 문서를 작성할 때 문장 수준의 제목을 설정하고 싶은 경우, 파이썬을 사용하여 간단하게 처리할 수 있습니다. 이 기능은 python-docx라이브러리를 사용하여 구현됩니다.

필요한 패키지 설치

먼저 python-docx 패키지를 설치해야 합니다. 아래의 명령을 사용하여 설치할 수 있습니다.

pip install python-docx

문장 수준 제목 설정하기

다음은 파이썬을 사용하여 워드 문서에서 문장 수준 제목을 설정하는 간단한 예제입니다.

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

# 워드 문서 생성
doc = Document()

# 문장 수준 제목 추가
title = doc.add_paragraph()
title_text = title.add_run('제목')
title_text.bold = True
title_text.font.size = Pt(14)
title.alignment = WD_PARAGRAPH_ALIGNMENT.CENTER

# 문장 추가
paragraph = doc.add_paragraph('이곳에 문장을 작성합니다.')

# 워드 문서 저장
doc.save('문서.docx')

위의 코드에서는 docx 모듈에서 Document 클래스를 사용하여 새로운 워드 문서를 생성합니다. 그리고 add_paragraph를 사용하여 문장 수준 제목과 일반 문장을 추가합니다. WD_PARAGRAPH_ALIGNMENT 열거형을 사용하여 문장 수준 제목의 정렬 방식을 설정할 수 있습니다. Pt를 사용하여 제목의 폰트 크기를 설정할 수도 있습니다.

마지막으로 save 메소드를 통해 워드 문서를 저장합니다.

참고 자료