Skip to main content

My Python Library

Project description

My Python library of useful code found and written for various projects

author:

Philippe Guglielmetti goulib@goulu.net endorse

copyright:

Copyright 2013 Philippe Guglielmetti

license:

LGPL (see LICENSE.TXT)

Modules

  • datetime2 : additions to datetime

  • itertools2 : additions to itertools

  • math2 : additions to math standard library

  • interval : operations on [x..y[ intervals

  • table : Table class with Excel + CSV I/O, easy access to columns, HTML output

  • workdays : WorkCalendar class with datetime operations on working hours

    merges and improves BusinessHours and workdays packages

  • colors : web (hex) colors dictionary and related functions

  • homcoord : 2D homogeneous coordinates and transformations

  • dxf2img : Rasters (simple) .dxf files to bitmap images

    (requires dxfgrabber and pil )

  • optim : Optimization algorithms

    Travelling Salesman Problem (TSP) hill climbing + simulated annealing

  • markup : simple HTML output (branch of markup )

  • nvd3 : generates Javascript charts using http://nvd3.org and http://d3js.org

    Obsolete. use python-nvd3 which is derived from this module.

Resources

installation:

“pip install Goulib”

distribution:

https://pypi.python.org/pypi/Goulib

documentation:

https://goulib.readthedocs.org/

source:

https://github.com/goulu/Goulib

changelog:

https://github.com/goulu/goulib/blob/master/CHANGES.rst

tests status:

travis

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

Goulib-1.5.1.zip (48.1 kB view hashes)

Uploaded Source

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