[python] python-docx로 워드 문서 자동 저장하기
Python을 사용하여 워드 문서를 자동으로 생성하고 저장하는 방법을 알아보겠습니다. 이를 위해 python-docx
라이브러리를 사용할 것입니다. python-docx
는 .docx
파일을 쉽게 조작할 수 있는 파이썬 라이브러리입니다.
필요한 라이브러리 설치
python-docx
라이브러리를 사용하기 위해서는 먼저 해당 라이브러리를 설치해야 합니다. 아래의 명령어를 사용하여 설치할 수 있습니다.
pip install python-docx
워드 문서 생성 및 저장하기
다음은 python-docx
를 사용하여 워드 문서를 생성하고 저장하는 간단한 예제 코드입니다.
from docx import Document
# 워드 문서 생성
doc = Document()
# 문단 추가
doc.add_paragraph("안녕하세요!")
doc.add_paragraph("이것은 자동으로 생성된 워드 문서입니다.")
# 워드 문서 저장
doc.save("자동생성문서.docx")
위의 코드에서는 Document
객체를 생성하여 워드 문서를 만들고, add_paragraph
메소드를 사용하여 문단을 추가합니다. 마지막으로 save
메소드를 사용하여 문서를 저장합니다.
실행 결과
소스 코드를 실행하면 현재 디렉토리에 “자동생성문서.docx” 파일이 생성됩니다. 이 파일을 Microsoft Word 또는 기타 워드 프로세서로 열어 내용을 확인할 수 있습니다.
결론
python-docx
라이브러리를 사용하면 파이썬을 통해 간편하게 워드 문서를 생성하고 저장할 수 있습니다. 이를 통해 자동화된 작업에 유용하게 사용할 수 있습니다.
참고 자료
python-docx
라이브러리 공식 문서: https://python-docx.readthedocs.io