猫史档案馆


【Python作品分享】登入图形化(3代)【作品秀】

用户:S_Grrn_CMPS_Grrn_CMP查看:0 回复:0 评论:0 创建时间:2021-05-03T12:15:35


【作品展示】

center_image

 

【作品介绍】

登入注册(一次性)

注意新的窗口。

 

【作品源代码】

from tkinter import *

deng = {}
#初始化代码
root = Tk()
#创建窗口


Label(root,text="账号:").grid(row=0)
Label(root,text="密码:").grid(row=1)


v1 = StringVar()
v2 = StringVar()


e1 = Entry(root,textvariable=v1)
e2 = Entry(root,textvariable=v2)
e1.grid(row=0,column=1,padx=10,pady=5)
e2.grid(row=1,column=1,padx=10,pady=5)


def show():
    deng[v1.get()] = v2.get()
    e1.delete(0,END)
    e2.delete(0,END)
    #保存信息


Button(root,text="注册",width=10,command=show)\
            .grid(row=3,column=0,sticky=W,padx=10,pady=5)

mainloop()
#等待关闭窗口再开启新窗口


root = Tk()


Label(root,text="账号:").grid(row=0)
Label(root,text="密码:").grid(row=1)


v1 = StringVar()
v2 = StringVar()


e1 = Entry(root,textvariable=v1)
e2 = Entry(root,textvariable=v2)
e1.grid(row=0,column=1,padx=10,pady=5)
e2.grid(row=1,column=1,padx=10,pady=5)


def show():
    if v1.get() in deng:
        print("用户名存在!")
        if deng.get(v1.get()) == v2.get():
            print("登入成功!")
            e1.delete(0,END)
            e2.delete(0,END)
        else:
            print("密码错误!")
    else:
        print("用户名不存在!")


Button(root,text="登入",width=10,command=show)\
            .grid(row=3,column=0,sticky=W,padx=10,pady=5)


mainloop()

 

【提示】

部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:

https://python.codemao.cn


回复

上一页1 页 / 共 0下一页