Package grizzled
[hide private]
[frames] | no frames]

Package grizzled

source code

The Grizzled Utility Library is a general-purpose Python library with a variety of different modules and packages. It's roughly organized into subpackages that group different kinds of utility functions and classes.

Version: 1.0.3

Author: Brian M. Clapper

License: BSD license

Submodules [hide private]
  • grizzled.cmdline: Provides a front-end to the Python standard optparse module.
  • grizzled.collections: grizzled.collections provides some useful Python collection classes.
    • grizzled.collections.dict: grizzled.collections.dict contains some useful dictionary classes that extend the behavior of the built-in Python dict type.
  • grizzled.config: Based on the standard Python ConfigParser module, this module provides an enhanced configuration parser capabilities.
  • grizzled.db: The db module is a DB API wrapper.
  • grizzled.decorators: This module contains various Python decorators.
  • grizzled.exception: Provides some base exception classes.
  • grizzled.file: This module contains file- and path-related methods, classes, and modules.
    • grizzled.file.includer: The grizzled.file.includer module contains a class that can be used to process includes within a text file, returning a file-like object.
  • grizzled.history: grizzled.history provides a command line history capability that provides the same interface across different history implementations.
  • grizzled.io: Input/Output utility methods and classes.
    • grizzled.io.filelock: This module provides portable advisory file locking primitives that operate on file descriptors.
  • grizzled.log: Provides some classes and functions for use with the standard Python logging module.
  • grizzled.misc: The grizzled.misc module contains miscellanous functions and classes that don't seem to fit well in other modules.
  • grizzled.net: Network-related methods and classes.
  • grizzled.os: The grizzled.os module contains some operating system-related functions and classes.
  • grizzled.proxy: The grizzled.forwarder module contain classes that make building proxies easier.
  • grizzled.system: The grizzled.system module contains some functions and classes that provide information about the Python system (the Python runtime, the language, etc.).
  • grizzled.text: The grizzled.text package contains text-related classes and modules.

Variables [hide private]
  __email__ = 'bmc@clapper.org'
  __package__ = None
hash(x)
  __title__ = 'The Grizzled Python Utility Library'
  __url__ = 'http://software.clapper.org/grizzled-python/'
  author = 'Brian M. Clapper'
  email = 'bmc@clapper.org'
  license = 'BSD license'
  title = 'The Grizzled Python Utility Library'
  url = 'http://software.clapper.org/grizzled-python/'
  version = '1.0.3'