Commit 5d1bbdfb by BellCodeEditor

auto save

parent b859c17f
Showing with 10 additions and 2 deletions
...@@ -66,7 +66,12 @@ class Note(): # 便签、笔记 ...@@ -66,7 +66,12 @@ class Note(): # 便签、笔记
with open("user.txt", "r", encoding="utf-8") as f: with open("user.txt", "r", encoding="utf-8") as f:
info = f.read() info = f.read()
users = json.loads(info) #++++++++++++++++++++++++++++++++++++++++++++++++++++
if info == "":
users = {} # 创建空字典
else:
#++++++++++++++++++++++++++++++++++++++++++++++++++++
users = json.loads(info)
def login_to_reg(): # 登录界面转注册界面 def login_to_reg(): # 登录界面转注册界面
app_login.root.destroy() app_login.root.destroy()
...@@ -104,7 +109,8 @@ def register(): # 注册验证 ...@@ -104,7 +109,8 @@ def register(): # 注册验证
def login(): # 登录验证 def login(): # 登录验证
global app global app
name, password = app_login.get_input() name, password = app_login.get_input()
pwd = users.get(name) pwd = users.get(name,{}).get("password") # 或者:pwd = users.get(name).get("password")
print("name:%s,password:%s,pwd:%s"%(name,password,pwd))
if pwd == password: if pwd == password:
app_login.root.destroy() app_login.root.destroy()
app = Note() app = Note()
......
{"xiaobei": {"password": "123456", "event": ["\u63d0\u793a1\uff1a\u53ef\u4ee5\u4ece\u8f93\u5165\u6846\u6dfb\u52a0\u65b0\u4efb\u52a1", "\u63d0\u793a2\uff1a\u70b9\u51fb\u524d\u9762\u9009\u62e9\u6846\uff0c\u8868\u793a\u4efb\u52a1\u5b8c\u6210"]}}
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment