Skip to main content

pythutils: a collection of utility functions for Python

Project description

pythutils

A collection of utility functions for Python

Installation

To install pythutils, open a terminal window and enter:

pip install pythutils

Dependencies

pythutils is both Python 2.7 and 3 compatible and has numpy, pyyaml, pandas, and h5py as dependencies that will be automatically installed. Note that this can take very long (up to an hour) with pip on older machines and python versions and faster will be to manually install with apt-get.

Usage

To use the various utility functions, e.g.:

from pythutils.timeutils import clock
from pythutils.fileutils import listfiles
from pythutils.mathutils import points_to_angle
from pythutils.sysutils import isrpi

Development

pythutils is developed by Dr Jolle Jolles at the Max Planck Institute of Animal Behavior, Konstanz, Germany.

For an overview of version changes see the CHANGELOG and for detailed changes see the commits page.

Please submit bugs or feature requests to the GitHub issue tracker here.

License

Released under a Apache 2.0 License. See LICENSE for details.

Project details


Download files

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

Source Distribution

pythutils-1.1.2.tar.gz (13.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pythutils-1.1.2-py3-none-any.whl (21.3 kB view details)

Uploaded Python 3

File details

Details for the file pythutils-1.1.2.tar.gz.

File metadata

  • Download URL: pythutils-1.1.2.tar.gz
  • Upload date:
  • Size: 13.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.7.3

File hashes

Hashes for pythutils-1.1.2.tar.gz
Algorithm Hash digest
SHA256 f24e4b7b728b55567cce5b71d4bfbda5de3936aec6a11881131612f64aca2d16
MD5 a830aa1b9951b6e23072ee75ccb19a5a
BLAKE2b-256 41310de8081894015d28afbfe01887b0f806ba4b2d15ab9618d9fabea339ac40

See more details on using hashes here.

File details

Details for the file pythutils-1.1.2-py3-none-any.whl.

File metadata

  • Download URL: pythutils-1.1.2-py3-none-any.whl
  • Upload date:
  • Size: 21.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.7.3

File hashes

Hashes for pythutils-1.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 5eaf452df0f6991631b6bd35a0ba889f5cacdfdd258ed455b658f95f19d47980
MD5 0d576ee72004c3808dacf1e061944223
BLAKE2b-256 106cda33217dc66a6c271d008d49fd80ed9a543df4f94953ac499a50b4cdf1d9

See more details on using hashes here.

Supported by

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