Your IP : 216.73.217.129
B
� fz � @ sX d Z ddlZddlZddlZddlZejZdZdZdZ dd� Z
dd � Zed
krTe� dS )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 s t j�t j�tj��} t j�| d�}t jd }tt d�rbt j
�|d�}t j�|�}t j�|d�}nd }t�
tt���}yt�|t�d }W n tk
r� t}Y nX |g}x4| ||fD ]&} | r�| |kr�t j�| �r�|�| � q�W t j�|�}t�|tdtj|� ||fS Q R X d 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
pythonpathZscriptsZappdataZusersiteZuserpathZuserscripts�key�envpath�pathsr � r �?/opt/alt/python37/lib64/python3.7/Tools/scripts/win_add2path.py�modify s(
r c C sd t � \} }t| �dkr6td� td�| dd � �� ntd� td| � td� tt�|�� 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"