Repolode
jazzband

jazzband/tablib

Excel, CSV, JSON, YAML 등 다양한 형식으로 표 형식 데이터를 가져오고 내보내는 Python 라이브러리입니다.

스타
4,758
포크
641
열린 이슈
77
마지막 커밋
4일 전

어떤 프로젝트인가요?

Tablib은 Python에서 표 형식 데이터를 다루는 포맷 독립적인 라이브러리입니다. 데이터셋을 한 번 구성해 Excel, JSON, YAML, CSV, TSV, HTML, LaTeX, ODS, DBF, SQL은 물론 Pandas DataFrames 등 다양한 형식으로 내보낼 수 있습니다.

형식에 따라 데이터셋을 단일 시트로 구성하거나 여러 시트가 담긴 북으로 구성할 수 있습니다. 출력 형식과 관계없이 같은 객체 모델을 사용하므로, 대상 형식이 바뀌어도 행과 헤더를 준비하는 코드는 수정할 필요가 없습니다.

이 프로젝트는 Jazzband 집단에서 관리하며 PyPI를 통해 배포됩니다.

핵심 기능

  • 01데이터셋 하나를 Excel, JSON, YAML, CSV, TSV, HTML, LaTeX, ODS, DBF, SQL 형식으로 내보냅니다.
  • 02Excel, JSON, YAML 출력에서 여러 시트를 담은 Books를 지원합니다.
  • 03데이터셋을 Pandas DataFrames로 변환하거나 그 반대로 변환합니다.
  • 04PyPI에서 설치할 수 있습니다.

활용 사례

  • Python 데이터로 형식별 코드를 작성하지 않고 Excel 또는 ODS 보고서를 생성합니다.
  • 스크립트에서 표 형식 데이터를 CSV, JSON, YAML 간에 변환합니다.
  • 쿼리 또는 처리 결과를 Pandas 워크플로에 전달합니다.

빠른 시작

  1. 1

    PyPI 페이지에서 tablib을 다운로드하세요

사용 전 알아둘 점

  • XML은 지원되지 않으며 프로젝트에서 지원을 추가할 계획도 없습니다.

토픽

자주 묻는 질문

tablib은(는) 무엇인가요?
Excel, CSV, JSON, YAML 등 다양한 형식으로 표 형식 데이터를 가져오고 내보내는 Python 라이브러리입니다. Tablib은 Python에서 표 형식 데이터를 다루는 포맷 독립적인 라이브러리입니다. 데이터셋을 한 번 구성해 Excel, JSON, YAML, CSV, TSV, HTML, LaTeX, ODS, DBF, SQL은 물론 Pandas DataFrames 등 다양한 형식으로 내보낼 수 있습니다.
tablib은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
tablib은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
tablib은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. tablib의 마지막 커밋은 2026년 11월 2일입니다.
tablib은(는) 어디에 사용할 수 있나요?
Python 데이터로 형식별 코드를 작성하지 않고 Excel 또는 ODS 보고서를 생성합니다. 스크립트에서 표 형식 데이터를 CSV, JSON, YAML 간에 변환합니다. 쿼리 또는 처리 결과를 Pandas 워크플로에 전달합니다.
tablib는 어떻게 설치하나요?
PyPI 페이지에서 tablib을 다운로드하세요
tablib은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/jazzband/tablib

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트