我正在制作用户名和密码python,我想知道我的.env如何保存它的内容。请将经过编辑的代码放在注释中,并描述您更改的内容。谢谢!
守则如下:
import os
os.environ['USER'] = 'admin'
os.environ['PASSWORD'] = 'admin'
print('Please Log In. admin Is The Defalt User And Password')
print('Username:')
inputed_username = input()
logged_username = os.getenv('USER')
if inputed_username == logged_username :
logged_password = os.environ.get('PASSWORD')
print('Password:')
inputed_password = input()
if inputed_password == logged_password :
print('Welcome ' + inputed_username + '!')
while True :
print('What Do You Want To Do?')
print('''
1: Change Username
2: Change Password
3: Log Out
''')
ch1 = input()
if ch1 == '1' :
print('What Do You Want Your New Username To Be?')
new_username = input()
os.environ['USER'] = new_username
if ch1 == '2' :
print('What Do You Want Your New Password To Be?')
new_password = input()
os.environ['PASSWORD'] = new_password
if ch1 == "3" :
break
else :
print('WRONG PASSWORD')
else :
print('WRONG USERNAME')发布于 2021-09-01 09:12:34
我正在制作用户名和密码python,我想知道我的.env如何保存它的内容
修改os.environ。见这里。
inputed_username = input()
os.environ['USER_NAME'] = inputed_username 从env读取
value = os.getenv('USER_NAME','admin') # admin is the defaulthttps://stackoverflow.com/questions/69010741
复制相似问题