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.3.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| data_process-0.3.0-py3-none-any.whl | Python 3 | none | any | Details |
Release files / data_process-0.3.0-py3-none-any.whl
| Download URL | data_process-0.3.0-py3-none-any.whl |
|---|---|
| Size | 12.5 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
d50de9100ab0194e858bc1e302053eb5dbb8e00f3d22284e5583a75b3d88002e
|
|
BLAKE2b-256 checksum How to use checksums |
c9b5c63ccea487ddff7e02b0bfc549c3b6ef3ebe51df76c1333141850fca52da
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.5.0 requests-toolbelt/0.8.0 tqdm/4.23.4 CPython/3.7.1
|
Security for data-process 0.3.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.
To learn more about protecting yourself from malicious actors, visit our package security documentation.