鱼C论坛

 找回密码
 立即注册
查看: 665|回复: 5

python实现星号遮掩输入密码

[复制链接]
发表于 2018-10-15 16:17:15 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
想问问各位大佬如何实现输入密码时时时显示*号(使用getpass函数会使屏幕上不回显任何字符串)
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2018-10-15 16:21:36 | 显示全部楼层
在哪里输入密码??  
网页?  
窗口??
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-10-15 16:22:04 | 显示全部楼层
网上找了个
from tkinter import *
root = Tk()
 
#按扭调用的函数,
def reg():
    User = e_user.get()
    Pwd = e_pwd.get()
    len_user = len(User)
    len_pwd = len(Pwd)
    if User=='111' and Pwd == '222':
        l_msg['text']='登陆成功'
    else:
        l_msg['text']='用户名或密码错误'
        e_user.delete(0,len_user)
        e_pwd.delete(0,len_pwd)
 
#第一行,用户名标签及输入框
l_user =Label(root,text='用户名:')
l_user.grid(row=0,sticky=W)
e_user =Entry(root)
e_user.grid(row=0,column=1,sticky=E)
 
#第二行,密码标签及输入框
l_pwd = Label(root,text='密码:')
l_pwd.grid(row=1,sticky=W)
e_pwd = Entry(root)
e_pwd['show']='*'
e_pwd.grid(row=1,column=1,sticky=E)
 
#第三行登陆按扭,command绑定事件
b_login = Button(root,text='登陆',command=reg)
b_login.grid(row=2,column=1,sticky=E)
 
#登陆是否成功提示
l_msg = Label(root,text='')
l_msg.grid(row=3)
 
root.mainloop()
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-10-15 16:44:17 | 显示全部楼层
wongyusing 发表于 2018-10-15 16:21
在哪里输入密码??  
网页?  
窗口??

windows窗口,我才开始学
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-10-15 16:44:53 | 显示全部楼层

嗯嗯谢谢,我先运行一下看看
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-10-15 16:54:49 | 显示全部楼层

这个暂时还不怎么懂怎么实现的,还需要学习...
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-10-7 03:23

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表