[python] 파이썬으로 워드 문서 내용 추가하기

워드 문서에 내용을 추가하려면 파이썬에서 python-docx 라이브러리를 사용할 수 있습니다. python-docx는 마이크로소프트 워드 파일(.docx)을 다루는 데 사용되는 라이브러리입니다. 다음은 파이썬으로 워드 문서에 내용을 추가하는 간단한 예제입니다.

먼저, python-docx 라이브러리를 설치해야 합니다. 아래의 명령을 사용하여 설치할 수 있습니다.

pip install python-docx

다음은 예제 코드입니다.

from docx import Document

# 워드 문서 열기
doc = Document('sample.docx')

# 문단 추가
doc.add_paragraph('새로운 문단 추가!')

# 표 추가
table = doc.add_table(rows=3, cols=3)
table.cell(0, 0).text = '테스트'
table.cell(0, 1).text = '테스트'
table.cell(0, 2).text = '테스트'

# 문서 저장
doc.save('새로운_문서.docx')

위의 예제 코드에서는 Document 객체를 사용하여 워드 문서를 열고, add_paragraph 메서드를 사용하여 새로운 문단을 추가합니다. 또한, add_table 메서드를 사용하여 표를 추가하고, cell 메서드를 사용하여 테이블 셀에 텍스트를 추가합니다. 마지막으로, save 메서드를 사용하여 수정된 문서를 저장합니다.

위의 예제 코드를 실행하면 “새로운_문서.docx”라는 이름의 새로운 워드 문서가 생성되며, 문단과 표가 추가된 것을 확인할 수 있습니다.

더 많은 기능과 예제 코드는 python-docx의 공식 문서를 참조해주세요.