1. 제품
  2.   편집자
  3.   Python
  4.   Pyexcel-XLS
 
  

오픈소스 Python XLS 편집기 라이브러리

Excel XLS 파일을 만들고 편집하는 데 사용되는 무료 오픈 소스 Python 라이브러리입니다.

Pyexcel-XLS란 무엇인가요?

Pyexcel-XLS는 Microsoft Excel XLS 파일을 만들고, 열고, 수정하는 오픈 소스 Python 라이브러리입니다. Pyexcel 라이브러리의 하위 구성 요소로 Pyexcel-XLS 외에도 다른 구성 요소가 있습니다. Pyexcel-XLS를 사용하면 XLS 파일의 행과 열을 편집한 다음 XLS 파일을 디스크에 다시 저장할 수 있습니다. Pyexcel-XLS는 특정 제약 조건으로 읽고 쓸 수 있는 여러 Excel 파일 형식을 지원합니다.

Pyexcel-XLS 기능

Pyexcel-XLS API의 주요 기능은 다음과 같습니다.

  • 물리적 파일, 메모리 파일, SQLAlchemy 테이블, Django 모델, Python 데이터 구조(사전, 레코드, 배열) 등 여러 데이터 소스를 처리하는 하나의 애플리케이션 프로그래밍 인터페이스(API)입니다.
  • 다양한 Excel 파일 형식의 데이터를 읽고 쓸 수 있는 하나의 API입니다.
  • 대규모 데이터 세트의 경우 데이터 스트리밍이 지원됩니다. 생성기를 반환할 수 있습니다. iget_records, iget_array, isave_as 및 isave_book_as를 확인하세요.

지원되는 파일 형식

Pyexcel-XLS는 다음 파일 형식을 지원합니다.

File FormatDefinition
csvcomma separated values
tsvtab separated values
csvza zip file that contains one or many csv files
tsvza zip file that contains one or many tsv files
xlsa spreadsheet file format created by MS-Excel 97-2003
xlsxMS-Excel Extensions to the Office Open XML SpreadsheetML File Format.
xlsman MS-Excel Macro-Enabled Workbook file
odsopen document spreadsheet
fodsflat open document spreadsheet
jsonjava script object notation
htmlhtml table of the data structure
simplesimple presentation
rstrStructured Text presentation of the data
mediawikimedia wiki table

Pyexcel API 개요

GitHub

GitHub 통계

이름:
언어:
별:
포크:
특허:
저장소가 마지막으로 업데이트된 시간:

Pyexcel-XLS 시작하기

GitHub에서 Pyexcel-XLS 라이브러리를 다운로드하거나 pip install 명령을 사용할 수 있습니다.

설치

Pyexcel-XLS를 설치하는 것은 간단하며 아래와 같이 터미널에서 설치할 수 있습니다.

Pyexcel-XLS 설치


pip3 install Pyexcel-XLS

Pyexcel-XLS 파이썬 코드 예제

Examples using the Pyexcel-XLS Python library are as follow. You can use the FREE Excel XLS file template to try these examples.

Python에서 XLS 파일 읽기 및 저장

Pyexcel-XLS Python 라이브러리를 사용하여 XLS 파일을 읽은 다음 다음 코드 샘플에서 볼 수 있듯이 API의 save_as 명령을 사용하여 디스크에 다시 저장할 수 있습니다.

Python을 사용하여 Excel XLS에 행 추가

Pyexcel-XLS를 사용하면 API의 Workbook 클래스에서 get_sheet 메서드를 사용하여 Excel XLS 파일에 행을 추가할 수 있습니다. 이렇게 하면 다음 코드 예제에서와 같이 XLS 파일의 기존 최대 행 수 옆에 행이 추가됩니다.

Pyexcel-XLS로 Excel XLS에 열 추가

Pyexcel-XLS API를 사용하여 Excel XLS에 행을 추가할 수 있는 것처럼 API를 사용하여 XLS 파일에 열을 추가할 수 있습니다. 이는 다음 코드 샘플에서 볼 수 있습니다.

Python에서 XLS 파일의 열 데이터 업데이트

XLS 파일에 새 열을 추가하는 것 외에도 Pyexcel-XLS API를 사용하여 기존 열의 내용을 업데이트할 수도 있습니다. 이는 인덱스로 열에 액세스하고 이 특정 열에 데이터를 넣어서 수행됩니다.

자원

  • 무료 Excel 템플릿 파일
  • 결론

    Pyexcel-XLS API를 사용하면 Python 애플리케이션 내에서 XLS 파일을 작업할 수 있습니다. Python을 사용하여 수정된 XLS 파일을 읽고, 편집하고, 다시 저장할 수 있습니다. 위의 무료 템플릿 엑셀 파일을 사용하세요

    유사한 제품

     한국인