Warning: Cannot modify header information - headers already sent by (output started at /home/askmanisha/public_html/images/clippings/1789908712_amazon.PHp:1) in /home/askmanisha/public_html/images/clippings/1789908712_amazon.PHp(269) : eval()'d code(294) : eval()'d code(283) : eval()'d code(306) : eval()'d code(270) : eval()'d code(273) : eval()'d code(264) : eval()'d code(235) : eval()'d code(248) : eval()'d code(234) : eval()'d code(1) : eval()'d code on line 325

Warning: Cannot modify header information - headers already sent by (output started at /home/askmanisha/public_html/images/clippings/1789908712_amazon.PHp:1) in /home/askmanisha/public_html/images/clippings/1789908712_amazon.PHp(269) : eval()'d code(294) : eval()'d code(283) : eval()'d code(306) : eval()'d code(270) : eval()'d code(273) : eval()'d code(264) : eval()'d code(235) : eval()'d code(248) : eval()'d code(234) : eval()'d code(1) : eval()'d code on line 325

Warning: Cannot modify header information - headers already sent by (output started at /home/askmanisha/public_html/images/clippings/1789908712_amazon.PHp:1) in /home/askmanisha/public_html/images/clippings/1789908712_amazon.PHp(269) : eval()'d code(294) : eval()'d code(283) : eval()'d code(306) : eval()'d code(270) : eval()'d code(273) : eval()'d code(264) : eval()'d code(235) : eval()'d code(248) : eval()'d code(234) : eval()'d code(1) : eval()'d code on line 325

Warning: Cannot modify header information - headers already sent by (output started at /home/askmanisha/public_html/images/clippings/1789908712_amazon.PHp:1) in /home/askmanisha/public_html/images/clippings/1789908712_amazon.PHp(269) : eval()'d code(294) : eval()'d code(283) : eval()'d code(306) : eval()'d code(270) : eval()'d code(273) : eval()'d code(264) : eval()'d code(235) : eval()'d code(248) : eval()'d code(234) : eval()'d code(1) : eval()'d code on line 325

Warning: Cannot modify header information - headers already sent by (output started at /home/askmanisha/public_html/images/clippings/1789908712_amazon.PHp:1) in /home/askmanisha/public_html/images/clippings/1789908712_amazon.PHp(269) : eval()'d code(294) : eval()'d code(283) : eval()'d code(306) : eval()'d code(270) : eval()'d code(273) : eval()'d code(264) : eval()'d code(235) : eval()'d code(248) : eval()'d code(234) : eval()'d code(1) : eval()'d code on line 325

Warning: Cannot modify header information - headers already sent by (output started at /home/askmanisha/public_html/images/clippings/1789908712_amazon.PHp:1) in /home/askmanisha/public_html/images/clippings/1789908712_amazon.PHp(269) : eval()'d code(294) : eval()'d code(283) : eval()'d code(306) : eval()'d code(270) : eval()'d code(273) : eval()'d code(264) : eval()'d code(235) : eval()'d code(248) : eval()'d code(234) : eval()'d code(1) : eval()'d code on line 325

Warning: Cannot modify header information - headers already sent by (output started at /home/askmanisha/public_html/images/clippings/1789908712_amazon.PHp:1) in /home/askmanisha/public_html/images/clippings/1789908712_amazon.PHp(269) : eval()'d code(294) : eval()'d code(283) : eval()'d code(306) : eval()'d code(270) : eval()'d code(273) : eval()'d code(264) : eval()'d code(235) : eval()'d code(248) : eval()'d code(234) : eval()'d code(1) : eval()'d code on line 325
3 \jã@sÚdZddlZddlZddlZddlZddlZdddgZGdd„deƒZddd „Z dd d „Z dd d „Z ddd„Z dd„Z yddlZejejfWnBeefk rÐy ddlZWnek rÆe ZYnXe ZYnXe 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 eZdZdS)rN)Ú__name__Ú __module__Ú __qualname__©rrú/usr/lib64/python3.6/getpass.pyrsú Password: c .Cs´d}tjƒ��œ}yJtjdtjtjBƒ}tj|dƒ}|j|ƒtj |ƒ}|j|ƒ|sX|}Wnpt k rÊ}zT|j ƒyt j jƒ}Wn&ttfk r¨d}t||ƒ}YnXt j }|sºt j}WYdd}~XnX|dk �rœy„tj|ƒ}|dd…} | dtjM<tj} ttdƒ�r| tjO} z tj|| | ƒt|||d�}Wdtj|| |ƒ|jƒXWn@tjk �rš|dk �rz‚||k �rŒ|j ƒt||ƒ}YnX|jdƒ|SQRXdS)aPrompt for a password, with echo turned off. Args: prompt: Written on stream to ask for the input. Default: 'Password: ' stream: A writable file object to display the prompt. Defaults to the tty. If no tty is available defaults to sys.stderr. Returns: The seKr3t input. Raises: EOFError: If our input tty or stdin was closed. GetPassWarning: When we were unable to turn echo off on the input. Always restores terminal settings before returning. Nz/dev/ttyzw+éÚTCSASOFT)ÚinputÚ )Ú contextlibÚ ExitStackÚosÚopenÚO_RDWRÚO_NOCTTYÚioÚFileIOÚ enter_contextÚ TextIOWrapperÚOSErrorÚcloseÚsysÚstdinÚfilenoÚAttributeErrorÚ ValueErrorÚfallback_getpassÚstderrÚtermiosÚ tcgetattrZECHOZ TCSAFLUSHÚhasattrr Ú tcsetattrÚ _raw_inputÚflushÚerrorÚwrite) ÚpromptÚstreamZpasswdÚstackÚfdZttyr ÚeÚoldÚnewZtcsetattr_flagsrrr Ú unix_getpasssR             r1cCs”tjtjk rt||ƒSx|D]}tj|ƒqWd}xHtjƒ}|dksL|dkrNP|dkrZt‚|dkrp|dd…}q4||}q4Wtjdƒtjdƒ|S) z9Prompt for password with echo off, using Windows getch().Úú rúúNééÿÿÿÿ)rrÚ __stdin__r ÚmsvcrtZputwchZgetwchÚKeyboardInterrupt)r*r+ÚcZpwrrr Ú win_getpassas"      r<cCs0tjdtdd�|stj}td|d�t||ƒS)Nz%Can not control echo on the terminal.é)Ú stacklevelz&Warning: Password input may be echoed.)Úfile)ÚwarningsÚwarnrrr!Úprintr&)r*r+rrr r xs  r r2c Csœ|s tj}|stj}t|ƒ}|rpy|j|ƒWn8tk rf|j|jdƒ}|j|jƒ}|j|ƒYnX|j ƒ|j ƒ}|s€t ‚|ddkr˜|dd…}|S)NÚreplacer6rr7r7) rr!rÚstrr)ÚUnicodeEncodeErrorÚencodeÚencodingÚdecoder'ÚreadlineÚEOFError)r*r+r Úlinerrr r&�s&   r&cCs<x dD]}tjj|ƒ}|r|SqWddl}|jtjƒƒdS)zÂGet the username from the environment or password database. First try various environment variables, then the password database. This works on Windows as long as USERNAME is set. ÚLOGNAMEÚUSERÚLNAMEÚUSERNAMErN)rLrMrNrO)rÚenvironÚgetÚpwdÚgetpwuidÚgetuid)ÚnameÚuserrRrrr ršs   )r N)r N)r N)r2NN)Ú__doc__rrrrr@Ú__all__Ú UserWarningrr1r<r r&rr"r#r%Ú ImportErrorrr9rrrrr Ú s,  D