U
��.eP � @ s� d Z ddlZddlZddlZddlZddlmZ ddlmZm Z ej
�ej�Z
ej
�ej�Zej
�ej�Zej
�ej�Zdejkr�ej
�ejd �Zn&ejr�ej
�ej
�ej��Zne�� Zdd� Zeed d�Zejd
kr�dd� Zee�Zee�Zd
d� Ze� Z dZ!ze �sej"Z!W n e#k
�r* Y nX dd� Z$d-dd�Z%d.dd�Z&dd� Z'dd� Z(dd� Z)d/dd�Z*e�+d�Z,e�+d�Z-e�+d �Z.d0d!d"�Z/d#d$� Z0da1d%d&� Z2d'd(� Z3d)d*� Z4d+d,� Z5dS )1a� Provide access to Python's configuration information. The specific
configuration variables available depend heavily on the platform and
configuration. The values may be retrieved using
get_config_var(name), and the list of variables is available via
get_config_vars().keys(). Additional convenience functions are also
available.
Written by: Fred L. Drake, Jr.
Email: