1. 제품
  2.   스프레드시트
  3.   Python
  4.   PyExcel  

PyExcel  

 
 

스프레드시트용 오픈 소스 Python 라이브러리

Python API를 통해 CSV, ODS, XLS, XLSX 및 XLSM 스프레드시트 파일의 데이터 읽기, 생성, 병합 및 필터링.

PyExcel은 여러 인기 있는 스프레드시트 형식 작업을 지원하는 오픈 소스 단일 Python API입니다. 소프트웨어 프로그래머는 CSV, ODS, XLS, XLSX 및 XLSM 파일 형식의 데이터를 읽고 조작하고 쓸 수 있습니다. API는 파일 형식보다 데이터에 크게 중점을 둡니다. 라이브러리는 웹 개발자가 공통 프로그래밍 인터페이스를 제공하여 대부분의 Excel 파일 형식을 처리할 수 있도록 도와줍니다.

MS Excel 파일에서 데이터를 가져오거나 내보내는 것은 매우 쉽습니다. 대부분 Excel 파일에서 데이터를 가져오려면 한 줄짜리 코드가 필요합니다. 다양한 Excel 파일 형식의 데이터를 읽고 쓸 수 있는 API는 단 하나뿐입니다. API는 스프레드시트의 데이터 읽기 및 업데이트, 모든 Excel 파일을 하나의 디렉토리에 병합, 통합 문서 분할, 통합 문서에서 시트 추출, 행과 셀 병합, 열 스타일 지정, 열 추가 또는 제거와 같은 몇 가지 중요한 기능을 완벽하게 지원합니다. 시트, 데이터 필터링 등 API는 외부 플러그인에서 지원하는 파일 형식 목록을 제공합니다. pip를 사용하여 플러그인을 추가하거나 제거할 수 있습니다.

Previous Next

PyExcel 시작하기

먼저 시스템에 Python 2.6 이상이 설치되어 있어야 합니다. 권장되는 설치 방법은 pip를 사용하는 것입니다. 다음 명령을 사용하십시오.

PIP 명령을 통해 PyExcel 설치

 pip install pyexcel 

Excel 스프레드시트와 함께 작동하는 Python API

PyExcel API를 사용하면 소프트웨어 개발자가 CSV, ODS, XLS, XLSX 및 XLSM과 같은 다양한 Excel 형식의 데이터에 액세스, 읽기, 쓰기 및 조작할 수 있습니다. PyExcel API를 사용하여 Excel 파일에서 데이터를 가져오거나 내보내는 것은 매우 쉽습니다. 기존 파일에 새 행 추가, 기존 파일의 행 업데이트, 기존 파일에 열 추가 또는 업데이트, 시트 병합 또는 분할, 데이터 검색, Excel 파일을 다른 형식으로 변환 등을 지원합니다. 

Excel 워크시트 병합 및 분할

PyExcel API는 개발자에게 디렉토리에 흩어져 있는 파일을 단일 Excel 통합 문서로 병합할 수 있는 기능을 제공합니다. 각 파일은 통합 문서 내의 시트가 됩니다. 또한 XLS, CSV, XLSM 및 ODS와 같은 다른 Excel 형식과 혼합 및 일치하는 기능을 제공합니다. 또한 통합 문서를 여러 파일로 분할할 수 있습니다. 여러 워크시트가 포함된 책이 있다고 가정하고 오픈 소스 PyExcel 라이브러리를 사용하여 각각을 단일 시트 Excel 파일로 분리할 수 있습니다.

스프레드시트의 데이터 필터링

PyExcel API는 개발자가 자신의 필요에 따라 데이터를 필터링할 수 있는 기능을 제공합니다. 많은 양의 데이터가 있고 그 중에서 일부 데이터를 필터링하려고 한다고 가정해 보겠습니다. API를 사용하면 쉽게 할 수 있습니다. 또한 시트에서 빈 행 또는 열 필터링을 지원합니다. 필터 데이터를 다른 파일에 저장할 수도 있습니다.

 한국인