[ Module Hierarchy
| Class Hierarchy ]
Class Hierarchy
- csv.Dialect:
Describe an Excel dialect.
- object:
The most base type
- exceptions.BaseException:
Common base class for all exceptions
- exceptions.Exception:
Common base class for all non-exit exceptions.
- dbf.DbfError:
Fatal errors elicit this response.
- dbf.DbfWarning:
Normal operations elicit this response
- dbf.Bof:
Beginning of file reached
- dbf.DoNotIndex:
Returned by indexing functions to suppress a record from becoming
part of the index
- dbf.Eof:
End of file reached
- exceptions.StandardError:
Base class for all standard Python exceptions that do not represent
interpreter exiting.
- exceptions.LookupError:
Base class for lookup errors.
- exceptions.KeyError:
Mapping key not found.
- exceptions.StopIteration:
Signal the end from iterator.next().
- dbf.Date:
adds null capable datetime.date constructs
- dbf.DateTime:
adds null capable datetime.datetime constructs
- dbf.DbfTable.DbfIterator:
returns records using current index
- dbf.DbfTable:
Provides a framework for dbf style tables.
- dbf.Index
- dbf.Index.IndexIterator:
returns records using this index
- dbf.List:
list of Dbf records, with set-like behavior
- dbf.Logical:
return type for Logical fields; implements boolean algebra
- dbf.Time:
adds null capable datetime.time constructs
- dbf.DbfTable._DbfLists:
implements the weakref structure for DbfLists
- dbf._DbfMemo:
Provides access to memo fields as dictionaries must override _init,
_get_memo, and _put_memo to store memo contents to disk
- dbf._Db3Memo:
Provides access to memo fields as dictionaries must override _init,
_get_memo, and _put_memo to store memo contents to disk
- dbf._VfpMemo:
Provides access to memo fields as dictionaries must override _init,
_get_memo, and _put_memo to store memo contents to disk
- dbf._DbfRecord:
Provides routines to extract and save data within the fields of a
dbf record.
- dbf.DbfTable._Indexen:
implements the weakref structure for seperate indexes
- dbf.DbfTable._Table:
implements the weakref table for records
- dbf.DbfTable._TableHeader
- dict:
dict() -> new empty dictionary
dict(mapping) -> new dictionary initialized from a mapping object's
(key, value) pairs
dict(iterable) -> new dictionary initialized as if via:
d = {}
for k, v in iterable:
d[k] = v
dict(**kwargs) -> new dictionary initialized with the name=value pairs
in the keyword argument list.
- dbf.property:
Emulate PyProperty_Type() in Objects/descrobject.c