一、接受密码的控件核心代码

self.pwd_input =  QLineEdit(self)                                 # 定义一个接受键盘的Edit编辑控件
 self.pwd_input.setEchoMode( QLineEdit.Password)   # 设置该控件的模式为password

二、实际程序实现

from PyQt5.QtWidgets import  QApplication, QMainWindow,QLineEdit,QPushButton
import sysclass Widget( QMainWindow ):def __init__(self):super().__init__()self.init_arrage()self.init_size()def init_arrage(self):self.pwd_input =  QLineEdit(self)self.pwd_input.setEchoMode( QLineEdit.Password)self.pwd_input.resize(200, 30)self.pwd_input.move(100,100)self.btn = QPushButton('接收', self)self.btn.clicked.connect(self.buttonClicked)self.btn.setToolTip('This is a <b>QPushButton</b> widget')self.btn.resize(200, 30)self.btn.move(100, 150)self.statusBar()def init_size(self):self.setGeometry(300, 300, 600, 400)self.setWindowTitle('Huatec AI')self.show()def buttonClicked(self):sender = self.sender()self.statusBar().showMessage(  self.pwd_input.text() + ' was inputed')def main():app = QApplication(sys.argv)gui = Widget()gui.show()sys.exit(app.exec_())if __name__ == '__main__':main()

三、效果图:

pyqt5知识:如何接受密码输入?相关推荐

  1. 如何让Python不回显获取密码输入

    密码对程序员来说尤其重要.你不应该在不加密的情况下存储它们,而且你也不应该在用户输入密码的时候显示出输入的内容.当我决定要提高我的笔记本电脑的安全性时,这对我来说变得特别重要.我对我的家目录进行了加密 ...

  2. 安卓应用安全指南 5.1 创建密码输入界面

    5.1 创建密码输入界面 原书:Android Application Secure Design/Secure Coding Guidebook 译者:飞龙 协议:CC BY-NC-SA 4.0 5 ...

  3. 自定义view,仿微信、支付宝密码输入控件的源码实现

    研究支付宝密码输入控件及源码实现 目标效果图 实现思路 要想实现输入,就少不了EditText 看整体布局应该是一个横向的LinearLayout 每个格子看进来应该是多个子View 那么我们是不是有 ...

  4. wifi密码公式计算机,用定积分知识破译wifi密码,数学知识什么时候能派上用场?...

    原标题:用定积分知识破译wifi密码,数学知识什么时候能派上用场? 数学知识什么时候能派上用场呢? 相信这个问题无数个人都问过,至于数学到底有什么用处呢? 一位女教师上课的真实故事:"一位女 ...

  5. 解决set /p yn= 接受键盘输入导致ECHO 处于关闭状态的问题

    解决set /p yn= 接受键盘输入导致ECHO 处于关闭状态的问题 参考文章: (1)解决set /p yn= 接受键盘输入导致ECHO 处于关闭状态的问题 (2)https://www.cnbl ...

  6. mysql字段掩码_在必须输入字母A~Z或数字0~9数据库中设计表时,如果将字段的输入掩码设置为“LLLL”,则该字段能够接受的输入是()_学小易找答案...

    [单选题]关于Access2010的索引,下列叙述中错误的是() [单选题]痰饮淤血() [单选题]关于Access查询中的数据源,下列说法中正确的是 [单选题]对Access2010表中某一个字段建 ...

  7. webstorm中git密码输入错误,重置问题

    webstorm中git密码输入错误,重置问题 今天遇到了一个问题. 因为我比较习惯使用webstorm编辑器,特别喜欢直接用里面的git工具. 当从远程仓库fetch下来代码时,提示输入用户名密码. ...

  8. 使用循环语句判定用户账号密码输入三次是否正确

    #判定用户账号密码输入是否正确 username="yanglei" password="123456" i=3 h="Y" while i ...

  9. 【Linux】14.ubuntu忘记root密码、用户密码输入次数过多锁住的问题

    忘记root密码.用户密码输入次数过多锁住的问题 1.忘记root密码 参考 https://www.linuxidc.com/Linux/2016-05/131256.htm (1) 忘了root密 ...

最新文章

  1. python文件输出-Python 文件和输入输出小结
  2. 银行办理业务观察者模式解析
  3. docker进阶 一键安装wordpress
  4. java 飞信接口_java 飞信接口
  5. 【搜索引擎基础知识1】搜索引擎的技术架构
  6. 常用的rpm和yum的一些命令
  7. html 图片自由缩放_PS中的“缩放”
  8. JavaScript中的数据类型及数据类型转换(附实例)
  9. 下载单独的 Google Earth 离线安装包
  10. java中rtsp转m3u8_直播源格式转换教程——rtmp/rtsp/http/m3u8!!
  11. 恩典时代集团与深圳植慧科技产业签署合作备忘录
  12. esp01s改造老旧吸尘器连入天猫精灵语音控制(blinker + 阿里云)
  13. js 查找html中的%3c%3e,Web前端攻防,一不小心就中招了
  14. 牛客网练习赛36 Ribbit的数列 分块
  15. mac远程连接腾讯云虚拟机
  16. 做开发遇到35岁瓶颈被裁员,体验了一把“自由职业”,最后入行了软件测试...
  17. 小程序开发外包公司哪家好?
  18. 如何应对“改变现状”的失败
  19. eaxsinbx_研究性教学在分部积分法教学中的应用
  20. 创始人专访 | Paul:听到自己的学员取得科研成功,是最大的幸福之一

热门文章

  1. pytorch学习:xavier分布和kaiming分布
  2. R语言应用实战-基于R的C4.5算法和C5.0算法原理解析及应用案例
  3. Java 应用线上问题排查思路、常用工具小结
  4. Tableau十三种图表应用场景及其组合图拓展
  5. c语言ffffff错误,C语言打印16进制出现0xffffff现象的问题剖析!
  6. 如何快将数据集划分为train、val(Python3代码模板)
  7. LeetCode题组:第14题-最长公共前缀
  8. LeetCode-滑动窗口-3. 无重复字符的最长子串
  9. 【LeetCode从零单排】No.135Candy(双向动态规划)
  10. UNIX 网络协议的深度分析