Data Process
Make processing 2d data more convenient
Install
pip install data-process
Module description
- collect_csv_data: Collect data in a directory contains CSV files
- date: Generate current date and time; get the range of and start, end day of a period date; convert bettween string and
datetime.datetimetype - date_range: Get the range of date from the start, end, range gap you provided
- decimal_helper: Convert float to Decimal type
- dict_helper: Replace the keys of a dict; infinite
defaultdictdata structure; get data by a series of keys - filter_date: Filter a series date string by the given start, end date
- green_dict: Make the
dictcompatibal with thejson.dumps, especially fordate(time)type - group_by: Group a series of
dictby a list of functions; degroup a deep grouped dict by the depths - io_csv: Read, write csv files
- io_json: Read, write json files
- io_files: List files in a glob pattern directories
- io_lines: Read as lines from a file except the lines are blank or start with '#'
- iter_dict: Convert dict for output, handled by the type of values separately
- join: Left, right, inner, outer join a series of dict as like in SQL
- list_helper: Flat a nested list
- pandas_helper: Functions wrapper for using
pandasconveniently. Convertpandas.DataFrameto a list of dict; aggregate DataFrame by a field.
Metadata
Release files for data-process 0.4.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 | Provenance | |
|---|---|---|---|---|
| data_process-0.4.0.tar.gz | 10.4 kB | Without provenance | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| data_process-0.4.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 23.5 kB
Release files / data_process-0.4.0.tar.gz
| Download URL | data_process-0.4.0.tar.gz |
|---|---|
| Size | 10.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
ded46b66de3802f7b4d95d75bc8ec0ccdd185245de32914fc10d2753f0c5e7e8
|
|
BLAKE2b-256 checksum How to use checksums |
53295782081090ead3fc470d1ced94c6daf23a4e9f2292404389f4e5eccadd24
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.0
|
Release files / data_process-0.4.0-py3-none-any.whl
| Download URL | data_process-0.4.0-py3-none-any.whl |
|---|---|
| Size | 13.1 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
510103a4f9668a1b8c98e402da5233e9b27f24127eeafb82c311da3335d27c77
|
|
BLAKE2b-256 checksum How to use checksums |
e3f81f6da5b52b90453ac07dab6ade1b663e236e0753a4cb72da5b697476145d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.0
|
Security for data-process 0.4.0
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.