matrix-python-sdk/samples/samples_common.py

28 lines
534 B
Python

# Common functions for sample code.
from getpass import getpass
try:
get_input = raw_input
except NameError:
get_input = input
def get_user_details(argv):
try:
host = argv[1]
except IndexError:
host = get_input("Host (ex: http://localhost:8008 ): ")
try:
username = argv[2]
except IndexError:
username = get_input("Username: ")
try:
password = argv[3]
except IndexError:
password = getpass() # Hide user input
return host, username, password