输入密码时,显示密文

例如:

1 import getpass
2 username=input("username:")
3 password=getpass.getpass("password:")
4
5 print(username,password)

这个代码在Pycharm和Python里自带的编辑器里都不好使,只有通过cmd来运行,才能发挥作用。

在使用cmd功能时,如果要打开编辑好的.py文件,要从该文件所属位置打开。

1.输入:C:

2.输入:dir查看C盘文件(也可能是其他盘)

3.输入:‘cd’ +‘ 文件夹名’

4.继续输入:‘dir’查看该文件夹里的文件

5.继续输入:‘cd‘+’下一层文件夹名‘

6.一直到找到该.py文件,然后输入’ python 该文件名.py‘即可运行。

时间: 2024-08-23 05:53:02

输入密码时,显示密文的相关文章

Android输入密码时显示与隐藏

在登录或者注册的时候,有些软件中,需求要求密码可以查看和隐藏,其实实现起来也很简单. 首先定义布局: <LinearLayout android:layout_width="fill_parent" android:layout_height="50.0dip" android:layout_marginLeft="15dip" android:layout_marginRight="15dip" android:bac

三星s4更改锁屏方式时显示已有管理员、加密政策、或证书存储政策禁用

屏幕锁定设置除密码以外,其他锁屏方式都是灰色且提示"已由管理员.加密政策.或证书存储"字样,此情况是由于手机中设置了设备加密或加密外置SD卡的功能.如需更换锁屏方式,需要先解密设备或解密外置SD卡. 操作: 1.取消设备加密.方式:设定-安全-解密设备-点击"解密设备"-输入锁屏密码-再次点击屏幕下方的"解密设备"字样-等待完成. 注意:取消设备加密时手机需要连接充电器. 三星官网针对解密设备功能制作了图文并茂的功能教程,请参考: http://

20140509-MySQL导入脚本文件,插入数据时显示乱码的解决办法

20140509-MySQL导入脚本文件,插入数据时显示乱码的解决办法 打开CMD输入以下命令: mysql –u root –p 然后输入密码: 在导入脚本文件之前,对字符编码进行设置: charset gbk; 说明:上面的这条语句非常关键,这样不论你在cmd窗口,还是使用客户端输入中文,都能够正确保存了. 建议初学者不要使用SQLyog或者Navicat Premium等客户端连接工具.

Android:自定义输入法(输入密码时防止第三方窃取)

对于Android用户而言,一般都会使用第三方的输入法.可是,在输入密码时(尤其是支付相关的密码),使用第三方输入法有极大的安全隐患.目前很多网银类的APP和支付宝等软件在用户输入密码时,都会弹出自定义的输入法而不是直接使用系统输入法. 本文介绍的就是如何实现一个简单的自定义输入法.当然,也可以自己写一个Dialog加上几十个按钮让用户输入,只不过这样显得不够专业. (一)首先上效果图: 1.前面两个输入框使用了自定义的输入法: 2.第三个输入框没有进行任何设置,因此将使用默认的输入法: (二)

#用户登陆(三次输错机会)且每次误时显示剩余错误次数(提示:使用字符串格式化)

#用户登陆(三次输错机会)且每次误时显示剩余错误次数(提示:使?字符串格式化) # i = 3 # username = "yangxiaoer" # password = "123456" # while i>=0: # name = input("请输入你的用户名:") # if name == username: # passwd = input("请输入你的密码:") # if passwd == passwor

easyui-tabs图标(获取焦点时显示图标,失去焦点时隐藏图标)

获取焦点时显示图标,失去焦点时隐藏图标 <script type="text/javascript"> $('#_progress').tabs({ onSelect: function (title) { var tab = $('#_progress').tabs('getSelected'); // get selected panel var index = $('#_progress').tabs('getTabIndex', tab); //alert(inde

cna(Cisco Network Assistant)选择device manager时显示“无法显示该网页”

cna(Cisco Network Assistant)选择device manager时显示“无法显示该网页” 只要将弹出的网址中.html前的_zh-CN删除即可 若网址为http://10.1.1.1/flash0:ccpexp/html/ccpExpress_zh-CN.html 改为http://10.1.1.1/flash0:ccpexp/html/ccpExpress.html即可

sql 除法运算结果为小数时显示0的解决方案 或者百分比

SELECT field1/field2 FROM TB; 当 field1的数值 > field2的数值时,除法得出的结果是<1的,即0.xxxxxx 这个时候在DB2的环境下SELECT出来的值是0 解決方法: 先把field1转换成DOUBLE类型的,这样计算出来的就会得出小数点了,会显示出0.xxxx SELECT CAST(field1 AS FLOAT)/field2 FROM TB; ps.網上搜的資料,寫的是double,但在SQL Server2008中一直報錯,改成FLOA

Delphi Inputbox 输入时显示‘*’

unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls; const InputboxMessage = WM_USER + 200; //定义消息 type TForm1 = class(TForm) Button1: TButton; procedure Button1Click(Sender: TObject

CSS鼠标经过时显示

CSS鼠标经过时显示: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>纯CSS Tooltips(鼠标经过时显示)</title> <style type="text/css"> /*Tooltips*/ .tooltips{ position:relative; /*这