Table of Contents

PEAK API Reference: peak.util  

General PEAK utility modules

Modules and Packages   

src/peak/util/

Code

Bytecode inspection and patching - like a simpler (faster!) bytecodehacks

EigenData

Objects that can be written, unless they've been read

FileParsing

Line-Oriented File Parsing Tools

IndentedStream

Utility class for writing Python, XML, etc. w/easy indentation handling

ListProxy

Meta

Support for inheritance of metaclass constraints

MiniTable

An even more primitive and lightweight data table than even TinyTables...

Pluralizer

Class for converting identifiers to plural form

SOX

Simple Objects from XML - quick-and-dirty XML parsing without a DOM

Struct

It's a tuple... it's a dictionary... it's super struct!

WSGIServer

BaseHTTPServer that implements the Python WSGI protocol

util

General PEAK utility modules

advice

columns

Utilities for columnar output

dispatch

Closest-match rule-based dispatching, generic functions, and multimethods

fmtparse

Parsing and formatting based on production rules

hashcmp

Delegate hashes and comparisons to a (possibly computed) attribute

i18n

Miscellaneous Unicode and internationalization utilities

imports

Tools for doing dynamic imports

mockdb

Mock implementation of a DBAPI 2.0 module

mockets

Mock Sockets and related types, used for testing socket code

nodeid48

Get a unique Node ID for use in generating UUIDS.

random

Obtain bytes of random data with varying degrees of quality,

readline_stack

Readline configuration stack, with fallback if no readline module

signature

Crude introspection of call signatures

symbols

Symbolic global constants, like None, NOT_FOUND, etc.

threads

Threading-related utilities

uuid


Table of Contents

This document was automatically generated on Tue Feb 17 19:55:52 2004 by HappyDoc version 2.1