zoukankan      html  css  js  c++  java
  • 2015/9/3 Python密码输入屏蔽字符

    在使用Python的过程中,想输入账号和密码,但是密码会随着输入显示在屏幕上,为了解决这个问题需要用到msvcrt模块

    这里是使用代码

    import  msvcrt, sys
    
    def pwd_input(a):
        print str(a),
        chars = []
        while True:
            newChar = msvcrt.getch()
            if newChar in '
    ':
                print ''
                break
            elif newChar in '':
                if chars:
                    del chars[-1]
                    sys.stdout.write('')
            else:
                chars.append(newChar)
                sys.stdout.write('*')
        return str(chars)
    
    pwd = pwd_input('password:')

    这样就解决了显示问题。

  • 相关阅读:
    2018-div-matrix
    cf663div2
    生成树
    Call to your teacher
    并查集总结
    分组背包
    被3整除的子序列
    多重背包
    12.05
    django生命周期图
  • 原文地址:https://www.cnblogs.com/SRL-Southern/p/4780901.html
Copyright © 2011-2022 走看看