반응형
python으로 빅데이터, ML 등을 다루면서 문서 자동화는 필연적인 요구사항인 것 같습니다.
이번에 소개할 것은 python에서 MS WORD 관련 문서를 핸들링하는 모듈인 docx입니다.
제일 먼저 설치할 것은 python-docx 이며 현재 버전은 0.8.11입니다.
docx 메뉴얼 사이트: https://python-docx.readthedocs.io/en/latest/user/quickstart.html
docx를 사용하면 python 코드로 MS WORD 문서를 생성하여 편집 등의 작업을 수행할 수 있습니다.
#FirstDocx.py
from docx import Document
doc = Document() #문서 개체 생성
doc.add_heading("문서 자동화 테스트 파일")#헤더 추가
doc.add_paragraph("안녕하세요.")#단락 추가
doc.save("demo.docx") #파일로 저장
위 코드를 실행하면 demo.docx 파일을 만들어 줍니다.
반응형
'Python > docx' 카테고리의 다른 글
5.docx - 이미지 추가하기 (0) | 2021.11.26 |
---|---|
4. docx - 표(Table) 작성하기 add_table (0) | 2021.11.26 |
3. docx - 문서에 단락 추가하기 add_paragraph (0) | 2021.11.25 |
2. docx.Document 소개 (0) | 2021.11.25 |