[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
메소드를 통해 워드 문서를 저장합니다.