XLS 파일을 읽고, 편집하고, 쓰는 무료 파이썬 라이브러리
작은 크기의 오픈소스 파이썬 라이브러리로, 소프트웨어 개발자가 파이썬 API를 통해 Excel XLS 스프레드시트의 데이터를 읽고, 편집하고, 조작하고, 쓸 수 있게 합니다.
Pyexcel-XLS란 무엇인가요?
Excel 파일은 비즈니스 및 데이터 관리의 어디에나 존재하는 요소로, 사용자가 재무 보고서, 데이터 분석 또는 표 형식 데이터를 포함하는 기타 작업을 처리하는 데 도움을 줍니다. 이러한 작업을 위한 가장 인기 있는 프로그래밍 언어 중 하나인 Python은 다양한 파일 형식을 다룰 수 있는 여러 라이브러리를 제공합니다. Python에서 Excel 파일을 다룰 때, Pyexcel‑XLS 라이브러리는 Excel 파일을 읽고 쓰는 과정을 간소화해 주는 유용한 리소스입니다.
Pyexcel-XLS는 더 큰 pyexcel 패밀리의 일부인 Python 라이브러리로, Excel을 포함한 다양한 스프레드시트 형식을 처리하기 위한 일관된 인터페이스를 제공합니다. 이 라이브러리를 사용하면 복잡하고 저수준의 코드를 작성하지 않고도 Excel 파일에서 데이터를 읽고 쓸 수 있습니다. Excel 파일을 편리하고 사용자 친화적으로 조작할 수 있는 접근 방식을 제공하여 데이터 추출, 보고 및 자동화와 같은 작업에 적합합니다. 라이브러리에는 Excel 파일에 데이터를 쓰기, 기존 Excel 파일 읽기, 셀 및 행에 스타일 적용, 셀 병합, Excel 수식 처리, 다중 시트 작업 등 여러 중요한 기능이 포함되어 있습니다.
Pyexcel-XLS는 Excel 파일 작업을 위한 매우 사용하기 쉽고 유용한 Python 라이브러리입니다. Excel 데이터를 로드하고 읽고 쓰는 과정을 단순화하여 다양한 데이터 조작 작업에 탁월한 선택이 됩니다. Excel 파일에서 정보를 추출하거나 보고서를 생성해야 할 때, 이 라이브러리를 사용하면 작업 흐름을 효율화할 수 있습니다. 따라서 Python에서 Excel 파일을 자주 다루는 경우, 한 번 사용해 보고 제공하는 편리함을 경험해 보세요.
Pyexcel-XLS 시작하기
Pyexcel-XLS 라이브러리를 설치하는 권장 방법은 pip를 사용하는 것입니다. 원활한 설치를 위해 다음 명령을 사용하세요.
PIP 명령으로 Pyexcel-XLS 설치
pip install Pyexcel-XLSGitHub를 통해 Pyexcel-XLS 설치
$ git clone https://github.com/pyexcel/pyexcel-xls.git
$ cd pyexcel-xls
$ python setup.py install
Python을 사용하여 Excel 파일 쓰기
오픈 소스 Pyexcel-XLS 라이브러리는 간단한 Excel XLS 파일을 생성하고 자체 애플리케이션 내에서 몇 줄의 Python 코드만으로 데이터를 기록할 수 있는 기능을 제공합니다. 소프트웨어 개발자는 또한 다양한 형식을 적용하고, 외부 소스에서 데이터를 로드하며, 새로운 행과 열을 삽입하고, 셀을 수직 및 수평으로 병합하는 등 다양한 작업을 수행할 수 있습니다. 다음 예제에서는 사용자가 Excel 워크북을 만들고, 데이터를 추가하고, 첫 번째 행을 기준으로 열 이름을 지정한 뒤, Python 코드를 사용하여 데이터를 확장합니다.
Python 라이브러리를 사용하여 간단한 Excel XLS 스프레드시트를 만드는 방법?
import pyexcel_xls
# Create a workbook
workbook = pyexcel_xls.get_sheet()
# Add data
data = [["Name", "Age", "City"],
["Alice", 25, "New York"],
["Bob", 30, "Los Angeles"]]
workbook.name_columns_by_row(0)
workbook.extend_rows(data)
# Save the workbook to an Excel file
workbook.save_as("output.xls")
Python API를 통해 Excel 파일 읽기
Pyexcel-XLS 라이브러리는 외부 종속성 없이 소프트웨어 개발자가 자체 애플리케이션 내에서 Excel 파일을 쉽게 읽을 수 있도록 합니다. 이 라이브러리를 사용하면 Python 개발자가 몇 줄의 Python 코드만으로 기존 XLS 파일을 로드하고 읽을 수 있습니다. 또한 특정 워크시트만 읽는 기능도 제공합니다. 더욱이 주어진 Excel 파일에서 특정 열이나 행에 접근하여 읽는 것도 가능합니다. 다음은 소프트웨어 개발자가 Python 코드를 사용하여 Excel 파일에서 데이터를 읽는 것이 얼마나 간단한지 보여줍니다.
Python을 사용하여 Excel XLS 문서에서 데이터를 읽는 방법?
from pyexcel_xls import get_data
data = get_data("your_file.xls")
import json
print(json.dumps(data))
{"Sheet 1": [[1, 2, 3], [4, 5, 6]], "Sheet 2": [["row 1", "row 2", "row 3"]]}
다양한 기능 지원
오픈 소스 Pyexcel-XLS는 Excel 파일 작업을 위한 유용한 Python 라이브러리입니다. Excel 데이터의 읽기 및 쓰기 과정을 단순화하여 다양한 데이터 조작 작업에 탁월한 선택이 됩니다. 이 라이브러리에는 셀 서식 지정, 테두리 추가, 셀 색상 설정을 통해 Excel 파일을 시각적으로 매력적으로 만들기, 셀을 수직 및 수평으로 병합, Excel 수식을 작성하고 평가, 단일 Excel 파일 내에서 여러 시트를 생성 및 조작하는 등 여러 중요한 기능이 포함되어 있습니다.