An open-source toolkit for facilitating Python users' data manipulation tasks.


Keywords
Python, Utilities, Data, preprocessing, manipulation, data-manipulation, data-preprocessing, py-utils, python-utilities, python-utility, python-utils
License
GPL-3.0+
Install
pip install pyhelpers==1.5.2

Documentation

PyHelpers

PyPI Python Version Documentation Status License Codacy Badge Zenodo

PyHelpers is a lightweight open-source Python package designed as a versatile toolkit for simplifying data (pre)processing tasks. It offers a comprehensive range of practical utilities to facilitate common data manipulation operations. These utilities encompass the ability to read and write file-like objects, efficiently handle various data types such as geographical and textual data, and establish streamlined communication with relational databases like PostgreSQL and Microsoft SQL Server.

Installation

To install the latest release of PyHelpers from PyPI via pip:

pip install --upgrade pyhelpers

Please also refer to Installation for more information.

Quick start

For a concise guide on how to utilise PyHelpers, we recommend checking out the quick-start tutorial, which features multiple illustrative examples for each of the modules. These examples effectively demonstrate the capabilities of PyHelpers in facilitating data manipulation tasks and streamlining your work processes.

Documentation

The complete PyHelpers documentation: [HTML] [PDF].

It is hosted on ReadTheDocs and provides a wealth of detailed examples.

License

PyHelpers (since v2.0.0) is licensed under MIT License.

Cite as

Fu, Q. (2020). PyHelpers: an open-source toolkit for facilitating Python users' data manipulation tasks. Zenodo. doi:10.5281/zenodo.4017438

@software{qian_fu_pyhelpers_4017438,
  author    = {Qian Fu},
  title     = {{PyHelpers: an open-source toolkit for facilitating
                Python users' data manipulation tasks}},
  year      = 2020,
  publisher = {Zenodo},
  doi       = {10.5281/zenodo.4017438},
  url       = {https://doi.org/10.5281/zenodo.4017438}
}

(Please also refer to the export options from Zenodo to reference the specific version of PyHelpers as appropriate.)

Contributors

Qian Fu
Qian Fu

๐ŸŒฑ ๐Ÿ’ป ๐Ÿงช ๐Ÿ“–
Xiangyong Luo
Xiangyong Luo

๐Ÿ’ป