Skip to main content

A table data processor

Project description

TabPro - Table Data Converter

TabPro is a Python-based tool for efficient processing of tabular data.

Main Features

Data Format Conversion

  • Supported Formats:
    • CSV
    • TSV
    • Excel
    • JSON
    • JSON Lines
  • Bidirectional conversion between all supported formats

Table Operations

  1. Table Conversion (convert_tables.py)

    • Convert table data between different formats
    • Customize output format settings
  2. Table Merging (merge_tables.py)

    • Merge tables based on common columns
    • Efficient handling of multiple table merging
  3. Table Aggregation (aggregate_tables.py)

    • Data aggregation based on grouping
    • Statistical calculations
  4. Table Sorting (sort_tables.py)

    • Sort data based on specified columns
    • Multi-column sorting with custom order
  5. Table Comparison (compare_tables.py)

    • Detect differences between multiple tables
    • Data consistency checking

Features

  • Simple and user-friendly command-line interface
  • Flexible data processing options
  • Handles large datasets efficiently
  • Extensible design

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

tabpro-0.5.9.tar.gz (27.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

tabpro-0.5.9-py3-none-any.whl (44.1 kB view details)

Uploaded Python 3

File details

Details for the file tabpro-0.5.9.tar.gz.

File metadata

  • Download URL: tabpro-0.5.9.tar.gz
  • Upload date:
  • Size: 27.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.2 CPython/3.12.3 Linux/6.8.0-45-generic

File hashes

Hashes for tabpro-0.5.9.tar.gz
Algorithm Hash digest
SHA256 73182698102d02de4e52c78e157cb2787c60bf64fe74e1036198508fabb42f02
MD5 d3f177c7ec8c64fb0bb4b39a8e039902
BLAKE2b-256 2e8efd2212d8fed3e13606d089eb377f9e4c797f72b1ba0a8b5091f9328c2c77

See more details on using hashes here.

File details

Details for the file tabpro-0.5.9-py3-none-any.whl.

File metadata

  • Download URL: tabpro-0.5.9-py3-none-any.whl
  • Upload date:
  • Size: 44.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.2 CPython/3.12.3 Linux/6.8.0-45-generic

File hashes

Hashes for tabpro-0.5.9-py3-none-any.whl
Algorithm Hash digest
SHA256 285628a1f0d261df7f4223e74d6b634618192934b1dcff0dd9990f096cfc08f7
MD5 aea892c0d23064cca621fab1e6023208
BLAKE2b-256 a969fd1f3ae082aa1071aa62b59dc6be5c9b6321b3e93202417ce36755f44930

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page