Skip to main content

A lightweight tool to summarize CSV files using various features.

Project description

PyCSVSummarizer

A simple Python package to summarize CSV files using various features.


Features

  • Total Rows and Columns
  • Column Names
  • File Size
  • Estimated Memory Usage
  • Null Counts and Percentages
  • Duplicate Rows
  • Top Frequent Values
  • Unique Values Per Column
  • Numeric vs Categorical Columns
  • Basic Stats (mean, min, max)
  • Columns with Constant Values
  • Largest Columns by Memory

Installation

pip install PyCSVSummarizer

Usage

from PyCSVSummarizer import CSVSummarize

CSVSummarize('path_to_your_file.csv')

Project details


Download files

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

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

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

PyCSVSummarizer-1.0.2-py3-none-any.whl (4.0 kB view details)

Uploaded Python 3

File details

Details for the file PyCSVSummarizer-1.0.2-py3-none-any.whl.

File metadata

File hashes

Hashes for PyCSVSummarizer-1.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 cae263e21f1ce9d418f1ba8aeff1eace0775fc6adb99089078b2f01d5e394d76
MD5 43dafe0f7dcc09b88c1e01b3506a15e8
BLAKE2b-256 187adde7863ba29ea18b39b307205c65b0e04fb614618e1ee785a0877426a9e7

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