Skip to main content

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

Project description

PyHelpers

PyPI Python Version Documentation Status License Codacy Badge Zenodo

PyHelpers is an open-source Python package designed to streamline data (pre-)processing and manipulation tasks. It accommodates a wide range of functions and classes grounded in practical applications, making common data operations more accessible and efficient. This toolkit is particularly useful for Python learners, researchers and data scientists seeking to enhance their workflows.

The package supports handling various data types, such as geographical and textual data, allowing for flexibility for diverse data processing needs. It also simplifies data input and output operations by offering functionalities for managing many different file-like objects. In addition, PyHelpers facilitates communication with relational databases, such as PostgreSQL and Microsoft SQL Server. This capability greatly smooths data integration with database systems through efficient data storage and retrieval.

With its comprehensive suite of practical tools, PyHelpers simplifies complex data processing tasks and boosts productivity. It is ready to serve as an essential resource for effective data manipulation, management and analysis for anyone working with data in Python.

Installation

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

$ pip install --upgrade pyhelpers

For more information, see the Installation.

Quick Start

For a concise guide on how to use PyHelpers, check out the Quick Start tutorial, which includes illustrative examples for each of the Modules.

These examples briefly demonstrate the capabilities of PyHelpers in facilitating data manipulation tasks and streamlining work processes.

Documentation

The complete PyHelpers Documentation is available in HTML and PDF formats.

It is hosted on ReadTheDocs and includes detailed examples.

Cite as

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

@software{Fu_PyHelpers_An_open-source_2020, 
    author = {Fu, Qian},
    title = {{PyHelpers: An open-source toolkit for facilitating Python users' data manipulation tasks}},
    year = 2020,
    publisher = {Zenodo},
    doi = {10.5281/zenodo.4017438},
    license = {MIT},
    url = {https://github.com/mikeqfu/pyhelpers}
}

For specific version references of PyHelpers, please refer to Zenodo.

License

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

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pyhelpers-2.0.0.tar.gz (153.4 kB view details)

Uploaded Source

Built Distribution

pyhelpers-2.0.0-py3-none-any.whl (168.6 kB view details)

Uploaded Python 3

File details

Details for the file pyhelpers-2.0.0.tar.gz.

File metadata

  • Download URL: pyhelpers-2.0.0.tar.gz
  • Upload date:
  • Size: 153.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.10.14

File hashes

Hashes for pyhelpers-2.0.0.tar.gz
Algorithm Hash digest
SHA256 41e9030ddbc8fc7dc2fcf4893679b2c6d914c0224b2a5fb751da08b579c6b5b3
MD5 1ec3cae8c3ac7a21bcf2993c9730f94c
BLAKE2b-256 be89071e93d41b37cd28187a140001da1752527d86590b41ead041016c0102a9

See more details on using hashes here.

File details

Details for the file pyhelpers-2.0.0-py3-none-any.whl.

File metadata

  • Download URL: pyhelpers-2.0.0-py3-none-any.whl
  • Upload date:
  • Size: 168.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.10.14

File hashes

Hashes for pyhelpers-2.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 f48cabc469f6086134a98b750612891f24302f0760b700a980cd56665ce3aba3
MD5 f65da608b6e38054e5a47181c1a1cca2
BLAKE2b-256 e20db9e3e3e978f660dc6fe6f938066c9af62b852e06776f086a665eec875c0b

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page