A utils Python package for data scientists.
Project description
aiutil: Data Science Utils
This is a Python pacakage that contains misc utils for Data Science.
- Misc enhancement of Python's built-in functionalities.
- string
- collections
- pandas DataFrame
- datetime
- Misc other tools
aiutil.git
: check and report modified but unpushed repository under a directory recursivelyaiutil.filesystem
: misc tools for querying and manipulating filesystems; convenient tools for manipulating text files.aiutil.url
: URL formatting for HTML, Excel, etc.aiutil.sql
: SQL formattingaiutil.cv
: some more tools (in addition to OpenCV) for image processingaiutil.shell
: parse command-line output to a pandas DataFrameaiutil.shebang
: auto correct SheBang of scriptsaiutil.poetry
: tools for making it even easier to manage Python project using Poetryaiutil.pdf
: easy and flexible extracting of PDF pagesaiutil.memory
: query and consume memory to a specified rangeaiutil.jupyter
: Jupyter/Lab notebook related tools (cell code formating, converting, etc.)aiutil.dockerhub
: managing Docker images on DockerHub in batch mode using Pythonaiutil.hadoop
:- A Spark application log analyzing tool for identify root causes of failed Spark applications.
- Pythonic wrappers to the
hdfs
command. - A auto authentication tool for Kerberos.
- An improved version of
spark_submit
. - Other misc PySpark functions.
Supported Operating Systems and Python Versions
OS | Python 3.7 | Python 3.8 | Python 3.9 | Python 3.10 |
---|---|---|---|---|
Linux | Y | Y | Y | Y |
macOS | Y | Y | Y | Y |
Windows | Y | Y | Y | Y |
Installation
pip3 install --user -U aiutil
Use the following commands if you want to install all components of aiutil.
Available additional components are cv
, docker
, pdf
, jupyter
, admin
and all
.
pip3 install --user -U aiutil[all]
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
aiutil-0.76.1.tar.gz
(40.1 kB
view hashes)
Built Distribution
aiutil-0.76.1-py3-none-any.whl
(49.2 kB
view hashes)