tqdm_pandas
This package aims to end put some certainity into reading large files with pandas by adding a progress bar to the process.
Installation
pip install tdqm_pandas
Usage
import pandas as pd
from tqdm_pandas import patch_pandas, unpatch_pandas
# Patch pandas to add progress bar functionality directly to the existing pandas functions
patch_pandas()
# Read a large CSV file with a progress bar
df = pd.read_csv('XXX.csv')
# Read a large Excel file with a progress bar
df = pd.read_excel('XXX.xlsx')
# Read a large JSON file with a progress bar
df = pd.read_json('XXX.json')
# Read a large Parquet file with a progress bar
df = pd.read_parquet('XXX.parquet')
# Unpatch pandas to remove progress bar functionality
unpatch_pandas()
Contributing
Contributions are welcome! Please feel free to submit a pull request or open an issue if you find a bug or have a feature request.
License
This project is licensed under the MIT License - see the LICENSE file for details.
Author
Ishaan Jolly
Metadata
Release files for tqdm-pandas 1.7.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| tqdm_pandas-1.7.0.tar.gz | 9.2 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| tqdm_pandas-1.7.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 14.9 kB
Release files / tqdm_pandas-1.7.0.tar.gz
| Download URL | tqdm_pandas-1.7.0.tar.gz |
|---|---|
| Size | 9.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
c5e555773bdd51830ed5d69125cf50a9f27025d247c4c1a485875d59c52f9547
|
|
BLAKE2b-256 checksum How to use checksums |
302a0aac961621489d6f21d9ce4ad3f0914467c0831229eba32e3b58cf5e1760
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.9.22
|
Release files / tqdm_pandas-1.7.0-py3-none-any.whl
| Download URL | tqdm_pandas-1.7.0-py3-none-any.whl |
|---|---|
| Size | 5.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
abf8e9e6fa52d6a88203c4e181b7fbf70a5a46a402cf0d2a0e8c9edfe1679390
|
|
BLAKE2b-256 checksum How to use checksums |
5ac6ec6b83f2f9be36deaa6539bbf077a3683fba7f1d30b5e7916d4fd87c1c44
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.9.22
|