外链论坛

 找回密码
 立即注册
搜索
查看: 36|回复: 5

Python登录界面

[复制链接]

2990

主题

148

回帖

9911万

积分

论坛元老

Rank: 8Rank: 8

积分
99119313
发表于 2024-8-18 05:44:02 | 显示全部楼层 |阅读模式
生活中咱们会进入各样登录界面,那大众想制作一个属于自己的登录界面吗?本篇文案博主就来分享怎样运用Python制作简单的登录界面,下面是仔细的制作流程。

1、知道登录界面的要素

一个简单的登录界面一般由以下要素构成

用户账号输入框用户秘码输入框随机验证码输入框登录按钮

2、创建代码

from tkinter import * import random#定义函数,功能为生成有大写字母、小写字母、数字构成的6位随机验证码 def creatAuthCode(): res1="" res2="" res3=""for i in range(2): num=random.randint(0,9) res1+=str(num) num=random.randint(65,91) res2+=str(chr(num)) num=random.randint(97,123) res3+=str(chr(num)) string=str(res1+res2+res3) txt.set(string)#创建根窗口 root=Tk() root.title("登录界面") #root.resizable(False,False) root.geometry("300x200") #设置用户账号输入框 ID=Label(root,text="账号:") ID.place(relx=0.2,rely=0.2,anchor=CENTER) text1=Entry(root) text1.place(relx=0.5,rely=0.2,anchor=CENTER,width=150,height=25) #设置用户秘码码输入框 password=Label(root,text="秘码:") password.place(relx=0.2,rely=0.4,anchor=CENTER) text2=Entry(root) text2.place(relx=0.5,rely=0.4,anchor=CENTER,width=150,height=25)#设置验证码输入框 code=Label(root,text="验证码:") code.place(relx=0.22,rely=0.6,anchor=CENTER) code=Entry(root) code.place(relx=0.4,rely=0.6,anchor=CENTER,width=70,height=25)#设置获取验证码的按钮 txt=StringVar() txt.set("获取验证码") codestr=Button(root,textvariable=txt,command=creatAuthCode,fg="red",bg="blue") codestr.place(relx=0.8,rely=0.6,anchor=CENTER) #设置登录按钮 enter=Button(root,text="登录") enter.place(relx=0.5,rely=0.8,anchor=CENTER) root.mainloop()

2、运行代码

下面咱们来运行代码,瞧瞧成果!

点击按钮获取验证码

创作很难,点个赞加个关注再走吧!更加多内容请关注头条作者——小琳爱学习,和小琳一块悄悄拔尖儿!

回复

使用道具 举报

0

主题

1万

回帖

1

积分

新手上路

Rank: 1

积分
1
发表于 2024-8-25 08:03:16 | 显示全部楼层
楼主发的这篇帖子,我觉得非常有道理。
回复

使用道具 举报

2988

主题

2万

回帖

9915万

积分

论坛元老

Rank: 8Rank: 8

积分
99159235
发表于 2024-9-26 02:08:45 | 显示全部楼层
真情实感,其含义为认真了、走心了的意思,是如今的饭圈常用语。
回复

使用道具 举报

3024

主题

2万

回帖

9909万

积分

论坛元老

Rank: 8Rank: 8

积分
99099012
发表于 2024-9-27 18:07:30 | 显示全部楼层
你的见解独到,让我受益匪浅,非常感谢。
回复

使用道具 举报

3024

主题

2万

回帖

9909万

积分

论坛元老

Rank: 8Rank: 8

积分
99099012
发表于 2024-10-4 21:32:51 | 显示全部楼层
一看到楼主的气势,我就觉得楼主同在社区里灌水。
回复

使用道具 举报

3051

主题

2万

回帖

9910万

积分

论坛元老

Rank: 8Rank: 8

积分
99108889
发表于 2024-10-14 10:22:23 | 显示全部楼层
外贸B2B平台有哪些?
回复

使用道具 举报

2922

主题

2万

回帖

9956万

积分

论坛元老

Rank: 8Rank: 8

积分
99569402
发表于 2024-10-17 20:40:16 | 显示全部楼层
可以发布外链的网站 http://www.fok120.com/
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

站点统计|Archiver|手机版|小黑屋|外链论坛 ( 非经营性网站 )|网站地图

GMT+8, 2024-11-3 21:14 , Processed in 0.080606 second(s), 20 queries .

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.