class or function within a module or module in a package. If the def pathdirs(): def getdoc(object): def splitdoc(doc): def classname(object, modname): def isdata(object): def replace(text, *pairs): def cram(text, maxlen): def stripid(text): def allmethods(cl): def ispackage(path): def synopsis(filename, cache={}): class ErrorDuringImport(Exception): def __init__(self, filename, (exc, value, tb)): def __str__(self): def importfile(path): def safeimport(path, forceload=0, cache={}): class Doc: def document(self, object, name=None, *args): def fail(self, object, name=None, *args): class HTMLRepr(Repr): def __init__(self): def escape(self, text): def repr(self, object): def repr1(self, x, level): def repr_string(self, x, level): def repr_instance(self, x, level): class HTMLDoc(Doc): def page(self, title, contents): def heading(self, title, fgcol, bgcol, extras=''): def section(self, title, fgcol, bgcol, contents, width=10, def bigsection(self, title, *args): def preformat(self, text): def multicolumn(self, list, format, cols=4): def small(self, text): return '%s' % text def grey(self, text): return '%s' % text def namelink(self, name, *dicts): def classlink(self, object, modname): def modulelink(self, object): def modpkglink(self, (name, path, ispackage, shadowed)): def markup(self, text, escape=None, funcs={}, classes={}, methods={}): def formattree(self, tree, modname, parent=None): def docmodule(self, object, name=None, mod=None): def docclass(self, object, name=None, mod=None, funcs={}, classes={}): def formatvalue(self, object): def docroutine(self, object, name=None, mod=None, def docother(self, object, name=None, mod=None): def index(self, dir, shadowed=None): def found(name, ispackage, class TextRepr(Repr): def __init__(self): def repr1(self, x, level): def repr_string(self, x, level): def repr_instance(self, x, level): class TextDoc(Doc): def bold(self, text): def indent(self, text, prefix=' '): def section(self, title, contents): def formattree(self, tree, modname, parent=None, prefix=''): def docmodule(self, object, name=None, mod=None): def docclass(self, object, name=None, mod=None): def makename(c, m=object.__module__): return classname(c, m) def formatvalue(self, object): def docroutine(self, object, name=None, mod=None, cl=None): def docother(self, object, name=None, mod=None, maxlen=None): def pager(text): def getpager(): def plain(text): def pipepager(text, cmd): def tempfilepager(text, cmd): def ttypager(text): def plainpager(text): def describe(thing): def locate(path, forceload=0): def doc(thing, title='Python Library Documentation: %s', forceload=0): def writedoc(key, forceload=0): def writedocs(dir, pkgpath='', done=None): class Helper: def __init__(self, input, output): def __repr__(self): def __call__(self, request=None): def interact(self): def help(self, request): def intro(self): def list(self, items, columns=4, width=80): def listkeywords(self): def listtopics(self): def showtopic(self, topic): def listmodules(self, key=''): def callback(path, modname, desc, modules=modules): class Scanner: def __init__(self, roots, children, descendp): def next(self): class ModuleScanner(Scanner): def __init__(self): def submodules(self, (dir, package)): def isnewpackage(self, (dir, package)): def run(self, callback, key=None, completer=None): def apropos(key): def callback(path, modname, desc): def serve(port, callback=None, completer=None): class Message(mimetools.Message): def __init__(self, fp, seekable=1): class DocHandler(BaseHTTPServer.BaseHTTPRequestHandler): def send_document(self, title, contents): def do_GET(self): def bltinlink(name): def log_message(self, *args): pass class DocServer(BaseHTTPServer.HTTPServer): def __init__(self, port, callback): def serve_until_quit(self): def server_activate(self): def gui(): class GUI: def __init__(self, window, port=7464): def ready(self, server): def open(self, event=None, url=None): def quit(self, event=None): def search(self, event=None): def update(self, path, modname, desc): def stop(self, event=None): def done(self): def select(self, event=None): def goto(self, event=None): def collapse(self): def expand(self): def hide(self, event=None): def ispath(x): def cli(): class BadUsage: pass def ready(server): def stopped():