save_pass.py (18 lines of code) (raw):
from getpass import getpass
import keyring
def save_password_to_os():
mid = input("Please input MID: ")
password = getpass(prompt='Please input password(It does not display): ')
retry_password = getpass(prompt='Please input password again(It does not display): ')
# OSにパスワード保存(1回実行すれば良い)
if password == retry_password:
keyring.set_password('keyring_selenium', mid, password)
print("Success! Store your login info.")
create_user_file(mid)
else:
print("Don't same password! Please again.")
def create_user_file(name):
path_w = 'user.txt'
with open(path_w, mode='w') as f:
f.write(name)
if __name__ == '__main__':
save_password_to_os()