Your IP : 216.73.216.213
��Yfz � @ s� d Z d d l Z d d l Z d d l Z d d l Z e j Z d Z d Z d Z d d � Z
d d � Z e d
k r| e � d S)a Add Python to the search path on Windows
This is a simple script to add Python to the Windows search path. It
modifies the current user (HKCU) tree of the registry.
Copyright (c) 2008 by Christian Heimes <christian@cheimes.de>
Licensed to PSF under a Contributor Agreement.
� NZEnvironment�PATHz%PATH%c
C sx t j j t j j t j � � } t j j | d � } t j d } t t d � r� t j
j | d � } t j j | � } t j j | d � } n d } t j
t t � �� } y t j | t � d } Wn t k
r� t } Yn X| g } xH | | | f D]7 } | r� | | k r� t j j | � r� | j | � q� Wt j j | � } t j | t d t j | � | | f SWd QRXd S)NZScripts�APPDATA� USER_SITEz %APPDATA%r )�os�path�dirname�normpath�sys�
executable�join�environ�hasattr�siter �replace�winregZ CreateKey�HKCU�ENVZQueryValueExr �OSError�DEFAULT�isdir�append�pathsepZ
SetValueExZ
REG_EXPAND_SZ)
Z
pythonpath�scriptsZappdataZusersiteZuserpathZuserscripts�key�envpath�pathsr � r �?/opt/alt/python35/lib64/python3.5/Tools/scripts/win_add2path.py�modify s( !
$r c C s� t � \ } } t | � d k rK t d � t d j | d d � � � n
t d � t d | � t d � t t j | � � d S)N� zPath(s) added:�
zNo path was addedz
PATH is now:
%s
z Expanded:)r �len�printr r ZExpandEnvironmentStrings)r r r r r �main. s
r# �__main__)
�__doc__r r r r �HKEY_CURRENT_USERr r r r r r# �__name__r r r r �<module> s