Sheetsmart Python
Sheetsmart is a Python library designed to simplify data handling and visualization from spreadsheets. It provides an intuitive interface for quick chart generation, data modification, and file management.
Features
Data Visualization
-
bar
Generates a bar graph based on column data in the file. -
bar5
Creates a bar graph with exactly 5 bars for quick visualization. -
biplot
Displays a scatter plot comparing two datasets. Usage:sheetsmart.biplot()
File Management
-
mkcopy
Copies the file to the downloads directory for easy sharing or backup. -
read
Loads data from a file for analysis or processing. -
write
Saves modifications to a new file or exports data in another format.
Data Modification
- modify
Provides options to:- Add or delete columns
- Add or delete rows
- Modify specific data entries
User Feedback
- feedback
Allows users to submit suggestions for improving Sheetsmart.
Getting Started
-
Installation:
pip install sheetsmart
-
Basic Usage Example:
import sheetsmart # Load data data = sheetsmart.read() # Generate visualizations sheetsmart.bar() sheetsmart.bar5() sheetsmart.biplot() # Modify data sheetsmart.modify() # Save changes sheetsmart.write() # Copy file for sharing sheetsmart.mkcopy() # Provide feedback sheetsmart.feedback()
👨💻 Developed by Bhuvanesh M
🌐 Connect with Me:
- Portfolio: bhuvaneshm.in
- LinkedIn: linkedin.com/in/bhuvaneshm-developer
- GitHub: github.com/bhuvanesh-m-dev
- HackerRank: hackerrank.com/profile/bhuvaneshm_dev
- YouTube: youtube.com/@bhuvaneshm_dev
- LeetCode: leetcode.com/u/bhuvaneshm_dev
- X (Twitter): x.com/bhuvaneshm06
- Instagram: instagram.com/bhuvaneshm.developer
Metadata
Release files for sheetsmart 2.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| sheetsmart-2.1.tar.gz | 7.5 kB | Without provenance | Details for sheetsmart-2.1.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| sheetsmart-2.1-py3-none-any.whl | Python 3 | none | any | Details for sheetsmart-2.1-py3-none-any.whl |
Total release size: 19.6 kB
Release files / sheetsmart-2.1.tar.gz
| Download URL | sheetsmart-2.1.tar.gz |
|---|---|
| Size | 7.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
61fa6a92645b4b65e8f7a56494d74bf4e08e758c0a7248969ba4dcf35124f2f5
|
|
BLAKE2b-256 checksum How to use checksums |
310961279fc2fb52846a9fe6782ad28173236dcfe5cdd3a5904cc9fcf32d5008
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.12.3
|
Release files / sheetsmart-2.1-py3-none-any.whl
| Download URL | sheetsmart-2.1-py3-none-any.whl |
|---|---|
| Size | 12.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
40fc7114698778a894d5e84e3d23a4673462440dfad0070e69d87e2a9a2b0aa3
|
|
BLAKE2b-256 checksum How to use checksums |
c87fc0d574a6c8395f156ceffd130b579725e18900594a215f7ef485f9ac4eac
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.12.3
|
Security for sheetsmart 2.1
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.