[python] 파이썬으로 워드 문서에서 특정 스타일 찾기
워드 문서에서 특정한 스타일을 찾는 것은 많은 작업에서 유용합니다. 파이썬에서는 python-docx
라이브러리를 사용하여 워드 문서를 조작할 수 있습니다. 이 라이브러리를 사용하여 워드 문서에서 특정 스타일을 찾는 방법을 알아보겠습니다.
필요한 라이브러리 설치하기
먼저, python-docx
라이브러리를 설치해야 합니다. 다음 명령어를 사용하여 설치할 수 있습니다.
pip install python-docx
특정 스타일 찾기
from docx import Document
# 워드 문서 열기
doc = Document('문서이름.docx')
# 찾고자 하는 스타일 이름 지정
target_style = '제목'
# 문서에서 모든 스타일 확인
for paragraph in doc.paragraphs:
if paragraph.style.name == target_style:
# 스타일 이름 출력
print(paragraph.text)
# 워드 문서 닫기
doc.close()
위의 코드에서 target_style
변수에 찾고자 하는 스타일 이름을 지정하세요. doc.paragraphs
를 통해 문서 안의 모든 단락을 확인하고, paragraph.style.name
을 통해 단락의 스타일 이름을 가져올 수 있습니다. 원하는 스타일을 찾으면 print
문을 사용하여 출력할 수 있습니다.
위의 코드에서 '문서이름.docx'
대신 워드 문서의 실제 파일 경로를 사용하세요. 실행하면 해당 스타일을 가진 모든 문장을 출력할 것입니다.
마무리
위의 예제 코드를 사용하면 파이썬을 통해 워드 문서에서 특정 스타일을 찾을 수 있습니다. python-docx
라이브러리는 워드 문서를 자유롭게 처리할 수 있는 다양한 기능을 제공하므로, 필요한 작업에 따라 적절히 사용할 수 있습니다.