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.
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
|