鱼C论坛

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

python实现星号遮掩输入密码

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

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

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

x
想问问各位大佬如何实现输入密码时时时显示*号(使用getpass函数会使屏幕上不回显任何字符串)
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2018-10-15 16:21:36 | 显示全部楼层
在哪里输入密码??  
网页?  
窗口??
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-10-15 16:22:04 | 显示全部楼层
网上找了个
  1. from tkinter import *
  2. root = Tk()

  3. #按扭调用的函数,
  4. def reg():
  5.     User = e_user.get()
  6.     Pwd = e_pwd.get()
  7.     len_user = len(User)
  8.     len_pwd = len(Pwd)
  9.     if User=='111' and Pwd == '222':
  10.         l_msg['text']='登陆成功'
  11.     else:
  12.         l_msg['text']='用户名或密码错误'
  13.         e_user.delete(0,len_user)
  14.         e_pwd.delete(0,len_pwd)

  15. #第一行,用户名标签及输入框
  16. l_user =Label(root,text='用户名:')
  17. l_user.grid(row=0,sticky=W)
  18. e_user =Entry(root)
  19. e_user.grid(row=0,column=1,sticky=E)

  20. #第二行,密码标签及输入框
  21. l_pwd = Label(root,text='密码:')
  22. l_pwd.grid(row=1,sticky=W)
  23. e_pwd = Entry(root)
  24. e_pwd['show']='*'
  25. e_pwd.grid(row=1,column=1,sticky=E)

  26. #第三行登陆按扭,command绑定事件
  27. b_login = Button(root,text='登陆',command=reg)
  28. b_login.grid(row=2,column=1,sticky=E)

  29. #登陆是否成功提示
  30. l_msg = Label(root,text='')
  31. l_msg.grid(row=3)

  32. root.mainloop()
复制代码
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

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

windows窗口,我才开始学
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

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

嗯嗯谢谢,我先运行一下看看
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

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

这个暂时还不怎么懂怎么实现的,还需要学习...
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-1-2 22:14

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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