美文网首页呆鸟的Python数据分析
怎么在执行Python脚本时,密码等敏感信息也不让它出现

怎么在执行Python脚本时,密码等敏感信息也不让它出现

作者: 松鼠爱吃饼干 | 来源:发表于2020-04-17 13:40 被阅读0次

    前言

    文的文字及图片来源于网络,仅供学习、交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理。

    PS:如有需要Python学习资料的小伙伴可以加点击下方链接自行获取http://t.cn/A6Zvjdun

    Linux命令行登录系统,MySQL时,输入的密码看不到的,怎么在执行Python脚本时,密码等敏感信息也不让它出现呢?

    怎么在执行Python脚本时,密码等敏感信息也不让它出现

    目录

    1.效果

    2. 使用 getpass

    3. 使用click

    1.效果

    在终端输入密码,不显示

    2.使用getpass模块

    源码:其中原密码做了MD5加密,避免了别人通过.py 文件 拿到密码明文,MD5加密不可逆,很难解密,甚至可以双层MD5。但不要使用这种123456 这种密码。

    3.使用click模块

    click 模块 目的是让命令行程序更优雅。包括传参,屏蔽敏感信息。click.prompt 就这么简单。

    运行效果:

    相关文章

      网友评论

        本文标题:怎么在执行Python脚本时,密码等敏感信息也不让它出现

        本文链接:https://www.haomeiwen.com/subject/olwevhtx.html