3 \j ã @ sÚ d Z ddlZddlZddlZddlZddlZdddgZG dd„ deƒZddd „Z dd d„Z ddd „Zddd„Zdd„ Z yddlZejejf W nB eefk rÐ yddlZW n ek rÆ eZY nX e ZY nX e ZdS )a‡ Utilities to get a password and/or the current user name. getpass(prompt[, stream]) - Prompt for a password, with echo turned off. getuser() - Get the user name from the environment or password database. GetPassWarning - This UserWarning is issued when getpass() cannot prevent echoing of the password contents while reading. On Windows, the msvcrt module will be used. é NÚgetpassÚgetuserÚGetPassWarningc @ s e Zd ZdS )r N)Ú__name__Ú __module__Ú__qualname__© r r ú/usr/lib64/python3.6/getpass.pyr s ú Password: c . C s´ d}t jƒ ��œ}yJtjdtjtjB ƒ}tj|dƒ}|j|ƒ tj |ƒ}|j|ƒ |sX|}W np t k rÊ } zT|jƒ ytj jƒ }W n& ttfk r¨ d}t| |ƒ}Y nX tj }|sºtj}W Y dd}~X nX |dk �rœy„tj|ƒ}|dd… } | d tj M <