skip to navigation
skip to content

wells 1.3.0

wells python utilities

wells is a collection of python utilities:

Most common and general utilities:

  • utils common utilities. sequence, string and others.

Other included utilities:

  • bashscript_utils read and write bashrc like config files (e.g. A=B)
  • config config parser. parse simple a = b config files. Because I don’t like ini sections.
  • debug debug utilities, like @trace_time
  • fileutils file io, like safe_read_file, safe_write_file
  • iputils utilities to work with IP addresses
  • py3utils python 3 portability issue helper. similar to six.
  • redisutils utilities when working with redis, including some converters for py3.
  • shellutils shell related utilities

Installation

To install this package:

$ pip install wells

Baisc Usage

>>> import datetime
>>> from wells.utils import sha1sum, to_json
>>> sha1sum("abc")
'a9993e364706816aba3e25717850c26c9cd0d89d'
>>> to_json({"start_date": datetime.date.today()})
'{"start_date": "2017-04-23"}'
>>> import wells.utils
>>> help(wells.utils)

Documentation

External documentation is not available yet. Type help(<module_name>) to get document in python REPL. You can also read examples in unit tests.

ChangeLog

  • v1.0.0 2017-04-23 - init release.
 
File Type Py Version Uploaded on Size
wells-1.3.0-py2.py3-none-any.whl (md5) Python Wheel py2.py3 2017-08-05 22KB
wells-1.3.0.tar.gz (md5) Source 2017-08-05 15KB