From 1ad32d98b2c2d554caec3f8c86ef34460bfb26c0 Mon Sep 17 00:00:00 2001 From: Sibi Date: Sun, 6 Jan 2013 15:19:40 +0530 Subject: [PATCH] Made password to be entered by the user without echoing back in the screen. --- mwuppet.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/mwuppet.py b/mwuppet.py index be3fdd0..01c7f69 100755 --- a/mwuppet.py +++ b/mwuppet.py @@ -4,6 +4,7 @@ from mwapi import MWApi from yaml import load, dump import re +import getpass MODE_REGEX = re.compile(r'page:\s?(\S*)', re.I) @@ -24,7 +25,7 @@ def ensure_logged_in(): # If it reaches here, that means we don't have a valid login username = raw_input("Enter your username: ") - password = raw_input("Enter your password: ") + password = getpass.getpass("Enter your password: ") api.login(username, password) cookies = api.get_auth_cookie()