JSON, YAML, CSV, XML을 인터랙티브 그래프로 시각화하고 형식 변환과 코드 생성을 지원하는 오픈소스 JSON 편집기입니다.
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
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 통계는 매일 갱신됩니다.
관련 프로젝트
Go Excelize 라이브러리를 Python으로 포팅한, Excel 스프레드시트 파일(XLSX, XLSM, XLTX, XLTM, XLAM) 읽기 및 쓰기 라이브러리입니다.
다양한 파일 형식의 표 데이터를 탐색하고 정리하며 변환할 수 있는 터미널 스프레드시트 멀티툴입니다.
대용량 파일도 메모리 사용량을 낮게 유지하며 Excel 및 CSV 스프레드시트를 읽고 쓸 수 있는 Java 라이브러리입니다.
대규모 그래프를 불러오고 가공·임베딩해 시각적으로 탐색하는 Python 라이브러리로, RAPIDS와 Graphistry visual analyzer를 통한 GPU 가속을 선택적으로 지원합니다.