sysconfig
index
/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/sysconfig.py
Module Docs

Provide access to Python's configuration information.

 
Modules
       
os
sys

 
Functions
       
get_config_h_filename()
Returns the path of pyconfig.h.
get_config_var(name)
Return the value of a single variable using the dictionary returned by
'get_config_vars()'.
 
Equivalent to get_config_vars().get(name)
get_config_vars(*args)
With no arguments, return a dictionary of all configuration
variables relevant for the current platform.
 
On Unix, this means every variable defined in Python's installed Makefile;
On Windows and Mac OS it's a much smaller set.
 
With arguments, return a list of values that result from looking up
each argument in the configuration variable dictionary.
get_makefile_filename()
Return the path of the Makefile.
get_path(name, scheme='posix_prefix', vars=None, expand=True)
Returns a path corresponding to the scheme.
 
``scheme`` is the install scheme name.
get_path_names()
Returns a tuple containing the paths names.
get_paths(scheme='posix_prefix', vars=None, expand=True)
Returns a mapping containing an install scheme.
 
``scheme`` is the install scheme name. If not provided, it will
return the default scheme for the current platform.
get_platform()
Return a string that identifies the current platform.
 
This is used mainly to distinguish platform-specific build directories and
platform-specific built distributions.  Typically includes the OS name
and version and the architecture (as supplied by 'os.uname()'),
although the exact information included depends on the OS; eg. for IRIX
the architecture isn't particularly important (IRIX only runs on SGI
hardware), but for Linux the kernel version isn't particularly
important.
 
Examples of returned values:
   linux-i586
   linux-alpha (?)
   solaris-2.6-sun4u
   irix-5.3
   irix64-6.2
 
Windows will return one of:
   win-amd64 (64bit Windows on AMD64 (aka x86_64, Intel64, EM64T, etc)
   win-ia64 (64bit Windows on Itanium)
   win32 (all others - specifically, sys.platform is returned)
 
For other non-POSIX platforms, currently just returns 'sys.platform'.
get_python_version()
get_scheme_names()
Returns a tuple containing the schemes names.
is_python_build()
parse_config_h(fp, vars=None)
Parse a config.h-style file.
 
A dictionary containing name/value pairs is returned.  If an
optional dictionary is passed in as the second argument, it is
used instead of a new dictionary.

 
Data
        pardir = '..'