回答:
>>> import getpass
>>> pw = getpass.getpass()
はい、getpass
「エコーせずにユーザーにパスワードの入力を求めます」
編集:私はまだこのモジュールで遊んでいなかったので、これは私が調理したものです(ただし、いたるところに同様のコードが見つかっても驚かないでしょう)。
import getpass
def login():
user = input("Username [%s]: " % getpass.getuser())
if not user:
user = getpass.getuser()
pprompt = lambda: (getpass.getpass(), getpass.getpass('Retype password: '))
p1, p2 = pprompt()
while p1 != p2:
print('Passwords do not match. Try again')
p1, p2 = pprompt()
return user, p1