Trees | Indices | Help |
|
---|
|
Built-in functions, exceptions, and other objects.
Noteworthy: None is the `nil' object; Ellipsis represents `...' in slices.
|
|||
basestring Type basestring cannot be instantiated; it is the base for str and unicode. |
|||
bool bool(x) -> bool |
|||
buffer buffer(object [, offset[, size]]) |
|||
classmethod classmethod(function) -> method |
|||
complex complex(real[, imag]) -> complex number |
|||
dict dict() -> new empty dictionary. |
|||
enumerate enumerate(iterable) -> iterator for index, value of iterable |
|||
file file(name[, mode[, buffering]]) -> file object |
|||
float float(x) -> floating point number |
|||
frozenset frozenset(iterable) --> frozenset object |
|||
int int(x[, base]) -> integer |
|||
list list() -> new list list(sequence) -> new list initialized from sequence's items |
|||
long long(x[, base]) -> integer |
|||
object The most base type |
|||
property property(fget=None, fset=None, fdel=None, doc=None) -> property attribute |
|||
reversed reversed(sequence) -> reverse iterator over values of the sequence |
|||
set set(iterable) --> set object |
|||
slice slice([start,] stop[, step]) |
|||
staticmethod staticmethod(function) -> method |
|||
str str(object) -> string |
|||
super super(type) -> unbound super object... |
|||
tuple tuple() -> an empty tuple tuple(sequence) -> tuple initialized from sequence's items |
|||
type type(object) -> the object's type type(name, bases, dict) -> a new type |
|||
unicode unicode(string [, encoding[, errors]]) -> object |
|||
xrange xrange([start,] stop[, step]) -> xrange object |
|
|||
|
|||
number |
|
||
bool |
|
||
bool |
|
||
value |
|
||
bool |
|
||
character |
|
||
integer |
|
||
(x1, y1) |
|
||
code object |
|
||
|
|||
list of strings |
|
||
(div, mod) |
|
||
value |
|
||
|
|||
|
|||
value |
|
||
dictionary |
|
||
bool |
|
||
integer |
|
||
string |
|
||
integer |
|
||
value |
|
||
string |
|
||
bool |
|
||
bool |
|
||
iterator |
|
||
integer |
|
||
dictionary |
|
||
list |
|
||
value |
|
||
value |
|
||
string |
|
||
file object |
|
||
integer |
|
||
number |
|
||
list of integers |
|
||
string |
|
||
value |
|
||
module |
|
||
string |
|
||
floating point number |
|
||
|
|||
|
|||
value |
|
||
Unicode character |
|
||
dictionary |
|
||
|
|
|||
Ellipsis = Ellipsis
|
|||
False = False
|
|||
None = None
|
|||
NotImplemented = NotImplemented
|
|||
True = True
|
|||
__debug__ = True
|
|||
copyright = Copyright (c) 2001-2006 Python Software Foundati
|
|||
credits = Thanks to CWI, CNRI, BeOpen.com, Zope Corporatio
|
|||
exit = Use exit() or Ctrl-D (i.e. EOF) to exit
|
|||
help = Type help() for interactive help, or help(object) for h
|
|||
license = Type license() to see the full license text
|
|||
quit = Use quit() or Ctrl-D (i.e. EOF) to exit
|
Imports: ArithmeticError, AssertionError, AttributeError, BaseException, DeprecationWarning, EOFError, EnvironmentError, Exception, FloatingPointError, FutureWarning, GeneratorExit, IOError, ImportError, ImportWarning, IndentationError, IndexError, KeyError, KeyboardInterrupt, LookupError, MemoryError, NameError, NotImplementedError, OSError, OverflowError, PendingDeprecationWarning, ReferenceError, RuntimeError, RuntimeWarning, StandardError, StopIteration, SyntaxError, SyntaxWarning, SystemError, SystemExit, TabError, TypeError, UnboundLocalError, UnicodeDecodeError, UnicodeEncodeError, UnicodeError, UnicodeTranslateError, UnicodeWarning, UserWarning, ValueError, Warning, ZeroDivisionError
|
__import__(name, globals={}, locals={}, fromlist=[], level=-1) -> module Import a module. The globals are only used to determine the context; they are not modified. The locals are currently unused. The fromlist should be a list of names to emulate ``from name import ...'', or an empty list to emulate ``import name''. When importing a module from a package, note that __import__('A.B', ...) returns package A when fromlist is empty, but its submodule B when fromlist is not empty. Level is used to determine whether to perform absolute or relative imports. -1 is the original strategy of attempting both absolute and relative imports, 0 is absolute, a positive number is the number of parent directories to search relative to the current module. |
Call a callable object with positional arguments taken from the tuple args, and keyword arguments taken from the optional dictionary kwargs. Note that classes are callable, as are instances with a __call__() method. Deprecated since release 2.3. Instead, use the extended call syntax: function(*args, **keywords).
|
Return whether the object is callable (i.e., some kind of function). Note that classes are callable, as are instances with a __call__() method.
|
Return a tuple consisting of the two numeric arguments converted to a common type, using the same rules as used by arithmetic operations. If coercion is not possible, raise TypeError.
|
Compile the source string (a Python module, statement or expression) into a code object that can be executed by the exec statement or eval(). The filename will be used for run-time error messages. The mode must be 'exec' to compile a module, 'single' to compile a single (interactive) statement, or 'eval' to compile an expression. The flags argument, if present, controls which future statements influence the compilation of the code. The dont_inherit argument, if non-zero, stops the compilation inheriting the effects of any future statements in effect in the code calling compile; if absent or zero these statements do influence the compilation, in addition to any features explicitly specified.
|
Return an alphabetized list of names comprising (some of) the attributes of the given object, and of attributes reachable from it: No argument: the names in the current scope. Module object: the module attributes. Type or class object: its attributes, and recursively the attributes of its bases. Otherwise: its attributes, its class's attributes, and recursively the attributes of its class's base classes.
|
Return the tuple ((x-x%y)/y, x%y). Invariant: div*y + mod == x.
|
Evaluate the source in the context of globals and locals. The source may be a string representing a Python expression or a code object as returned by compile(). The globals must be a dictionary and locals can be any mapping, defaulting to the current globals and locals. If only globals is given, locals defaults to it.
|
Read and execute a Python script from a file. The globals and locals are dictionaries, defaulting to the current globals and locals. If only globals is given, locals defaults to it. |
filter(function or None, sequence) -> list, tuple, or string Return those items of sequence for which function(item) is true. If function is None, return the items that are true. If sequence is a tuple or string, return the same type, else return a list. |
Get a named attribute from an object; getattr(x, 'y') is equivalent to x.y. When a default argument is given, it is returned when the attribute doesn't exist; without it, an exception is raised in that case.
|
Return whether the object has an attribute with the given name. (This is done by calling getattr(object, name) and catching exceptions.)
|
Return a hash value for the object. Two objects with the same value have the same hash value. The reverse is not necessarily true, but likely.
|
Return the identity of an object. This is guaranteed to be unique among simultaneously existing objects. (Hint: it's the object's memory address.)
|
``Intern'' the given string. This enters the string in the (global) table of interned strings whose purpose is to speed up dictionary lookups. Return the string itself or the previously interned string object with the same value.
|
Return whether an object is an instance of a class or of a subclass thereof. With a type as second argument, return whether that is the object's type. The form using a tuple, isinstance(x, (A, B, ...)), is a shortcut for isinstance(x, A) or isinstance(x, B) or ... (etc.).
|
Return whether class C is a subclass (i.e., a derived class) of class B. When using a tuple as the second argument issubclass(X, (A, B, ...)), is a shortcut for issubclass(X, A) or issubclass(X, B) or ... (etc.).
|
iter(callable, sentinel) -> iterator Get an iterator from an object. In the first form, the argument must supply its own iterator, or be a sequence. In the second form, the callable is called until it returns the sentinel.
|
Return a list of the results of applying the function to the items of the argument sequence(s). If more than one sequence is given, the function is called with an argument list consisting of the corresponding item of each sequence, substituting None for missing values when not all sequences have the same length. If the function is None, return a list of the items of the sequence (or a list of tuples if more than one sequence).
|
max(a, b, c, ...[, key=func]) -> value With a single iterable argument, return its largest item. With two or more arguments, return the largest argument.
|
min(a, b, c, ...[, key=func]) -> value With a single iterable argument, return its smallest item. With two or more arguments, return the smallest argument.
|
With two arguments, equivalent to x**y. With three arguments, equivalent to (x**y) % z, but may be more efficient (e.g. for longs).
|
Return a list containing an arithmetic progression of integers. range(i, j) returns [i, i+1, i+2, ..., j-1]; start (!) defaults to 0. When step is given, it specifies the increment (or decrement). For example, range(4) returns [0, 1, 2, 3]. The end point is omitted! These are exactly the valid indices for a list of 4 elements.
|
Read a string from standard input. The trailing newline is stripped. If the user hits EOF (Unix: Ctl-D, Windows: Ctl-Z+Return), raise EOFError. On Unix, GNU readline is used if enabled. The prompt string, if given, is printed without a trailing newline before reading.
|
Apply a function of two arguments cumulatively to the items of a sequence, from left to right, so as to reduce the sequence to a single value. For example, reduce(lambda x, y: x+y, [1, 2, 3, 4, 5]) calculates ((((1+2)+3)+4)+5). If initial is present, it is placed before the items of the sequence in the calculation, and serves as a default when the sequence is empty.
|
Reload the module. The module must have been successfully imported before.
|
Return the canonical string representation of the object. For most object types, eval(repr(object)) == object.
|
Round a number to a given precision in decimal digits (default 0 digits). This always returns a floating point number. Precision may be negative.
|
Returns the sum of a sequence of numbers (NOT strings) plus the value of parameter 'start'. When the sequence is empty, returns start.
|
Without arguments, equivalent to locals(). With an argument, equivalent to object.__dict__.
|
zip(seq1 [, seq2 [...]]) -> [(seq1[0], seq2[0] ...), (...)] Return a list of tuples, where each tuple contains the i-th element from each of the argument sequences. The returned list is truncated in length to the length of the shortest argument sequence. |
|
copyright
|
credits
|
help
|
Trees | Indices | Help |
|
---|
Generated by Epydoc 3.0 on Tue Jan 29 22:40:22 2008 | http://epydoc.sourceforge.net |