Get encoding from sys module directly instead of getpass.sys

This commit is contained in:
Johannes Knutsen 2011-06-09 20:38:52 +02:00
parent 33e70de661
commit 5e0a85c1b6

View File

@ -80,7 +80,7 @@ class SettingsProxy(object):
def _read_from_stdin(self, prompt):
if u'_PASSWORD' in prompt:
return (getpass.getpass(prompt)
.decode(getpass.sys.stdin.encoding, 'ignore'))
.decode(sys.stdin.encoding, 'ignore'))
else:
sys.stdout.write(prompt)
return (sys.stdin.readline().strip()