[python] python-docx로 워드 문서 참조 목록 추가하기

MS 워드 문서를 다루는 데에는 여러 가지 방법이 있지만, python-docx 라이브러리를 사용하면 간단하게 워드 문서를 생성하고 수정할 수 있습니다. 특히, 워드 문서의 참조 목록을 추가하는 작업은 비교적 간단합니다.

python-docx 라이브러리 설치하기

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

pip install python-docx

워드 문서 생성 및 참조 목록 추가하기

다음은 python-docx 라이브러리를 사용하여 워드 문서를 생성하고 참조 목록을 추가하는 예제 코드입니다.

from docx import Document

# 워드 문서 생성
doc = Document()

# 내용 추가
doc.add_heading('참조 목록', level=1)

# 참조 항목 추가
doc.add_paragraph('1) 참조 항목 1')
doc.add_paragraph('2) 참조 항목 2')
doc.add_paragraph('3) 참조 항목 3')

# 워드 문서 저장
doc.save('참조_목록.docx')

위의 코드에서는 Document 클래스를 사용하여 워드 문서를 생성하고, add_heading 메서드를 사용하여 제목을 추가합니다. 그리고 add_paragraph 메서드를 사용하여 참조 항목을 추가합니다. 마지막으로, save 메서드를 사용하여 워드 문서를 저장합니다.

결과 확인하기

위의 코드를 실행하면 참조_목록.docx라는 이름의 워드 문서가 생성됩니다. 해당 문서를 열어보면 제목과 참조 항목이 추가되어 있는 것을 확인할 수 있습니다.

참고 자료