Microsoft® Word 문서 생성 및 편집을 위한 Python API

MS Word 파일 관리를 위한 오픈 소스 Python 라이브러리, Word DOCX 파일 등에 테이블 및 이미지 추가

Python-DOCX란 무엇입니까?

Python-DOCX는 소프트웨어 개발자가 자체 애플리케이션 내에서 Microsoft Word(Docx)로 작업할 수 있는 기능을 제공하는 오픈 소스 Python 라이브러리입니다. API는 파일 확장자가 .docx인 Word 문서를 만들고 수정할 수 있습니다.

API는 매우 생산적이며 문서 열기, 단락 추가, 제목 추가, 페이지 나누기 추가, 표 추가, 이미지 삽입, 단락 스타일 적용, 텍스트 서식 지정 등과 같은 몇 가지 중요한 워드 프로세싱 기능을 지원합니다.

Previous Next

Python-DOCX 시작하기

Python-DOCX는 PyPI에서 호스팅되므로 설치가 매우 간단합니다. 다음 명령을 사용하여 pip로 설치할 수 있습니다.

pip 명령을 통해 Python-DOCX 설치

 pip install python-docx 

easy_install을 통해 설치할 수도 있지만 권장하지 않습니다.

Word DOCX 문서를 만드는 Python API

Python-DOCX 라이브러리는 Microsoft Word DOCX 문서의 생성 및 조작을 위한 기능을 제공합니다. API는 또한 소프트웨어 개발자가 워드 문서를 수정할 수 있도록 합니다. 이제 워드 문서를 열려면 문서 경로를 전달하면서 인스턴스를 생성합니다. 또한 이미지 추가, 제목 추가, 표 삽입, 글꼴 스타일 지원, 텍스트 서식 지정 등을 할 수 있습니다. 다음 단계를 사용하면 Python 앱에서 Microsoft Word 문서를 쉽게 만들 수 있습니다.

쉽게 단어 만들기

  1. FastExcel 객체 초기화
  2. 통합 문서 만들기
  3. 행 데이터 채우기
  4. 엑셀 쓰기

빠르게 단어 만들기 - Python

// initialize document object
document = Document()
// add heading
document.add_heading('Document Title', 0)
// add paragraph
p = document.add_paragraph('A plain paragraph having some ')
// style paragraph
p.add_run('bold').bold = True
p.add_run(' and some ')
p.add_run('italic.').italic = True
// save word document
document.save('demo.docx')
                  

Word DOCX 문서에 표 추가

Python-DOCX API를 사용하면 개발자가 Python 응용 프로그램 내에서 Word DOCX 문서에 테이블을 추가할 수 있습니다. 테이블에 연결된 여러 속성과 메서드가 있습니다. 표를 사용하려면 표 셀 액세스, 표 테두리 액세스, 개별 행 또는 열 액세스 등과 같이 표를 사용해야 합니다.

Word DOCX 파일에 이미지 추가

Python-DOCX는 소프트웨어 프로그래머가 Word DOCX 문서에 이미지를 삽입할 수 있는 기능을 제공합니다. 이미지를 추가하려면 이미지의 이름과 위치를 제공해야 합니다. 기본적으로 추가된 이미지는 기본 크기로 표시됩니다. 이미지의 너비와 높이를 모두 지정할 수 있습니다. 편리한 단위로 측정을 지정할 수 있도록 인치 및 Cm 클래스가 제공됩니다.

 한국인