This module contains other assorted bits and pieces that don't fit into any other utility module.
| ) |
Examples of returned values:
linux-i586
linux-alpha
solaris-2.6-sun4u
irix-5.3
irix64-6.2
For non-POSIX platforms, currently just returns sys.platform.
| pathname) |
| new_root, pathname) |
| ) |
| s, local_vars) |
$ followed by a name is considered a variable, and
variable is substituted by the value found in the local_vars
dictionary, or in os.environ if it's not in local_vars.
os.environ is first checked/augmented to guarantee that it contains
certain values: see check_environ(). Raise ValueError
for any variables not found in either local_vars or os.environ.
Note that this is not a fully-fledged string interpolation function. A
valid $variable can consist only of upper and lower case letters,
numbers and an underscore. No { } or style quoting is available.
| exc[, prefix=tex2html_deferred"'error: '"]) |
| s) |
func, args[, msg=None, verbose=0, dry_run=0]) |
| val) |
True values are y, yes, t, true, on
and 1; false values are n, no, f, false,
off and 0. Raises ValueError if val
is anything else.
py_files[,
optimize=0, force=0,
prefix=None, base_dir=None,
verbose=1, dry_run=0,
direct=None]) |
0 - don't optimize (generate .pyc)
1 - normal optimization (like "python -O")
2 - extra optimization (like "python -OO")
If force is true, all files are recompiled regardless of timestamps.
The source filename encoded in each bytecode file defaults to the filenames listed in py_files; you can modify these with prefix and basedir. prefix is a string that will be stripped off of each source filename, and base_dir is a directory name that will be prepended (after prefix is stripped). You can supply either or both (or neither) of prefix and base_dir, as you wish.
If dry_run is true, doesn't actually do anything that would affect the filesystem.
Byte-compilation is either done directly in this interpreter process
with the standard py_compile module, or indirectly by writing a
temporary script and executing it. Normally, you should let
byte_compile() figure out to use direct compilation or not (see
the source for details). The direct flag is used by the script
generated in indirect mode; unless you know what you're doing, leave
it set to None.
| header) |
See About this document... for information on suggesting changes.