Python输入一个隐藏密码

时间:2014-03-14 14:01:53

标签: python

我有一个python脚本,我更新和升级我的Linux系统,它是用python编写的但是在我告诉它更新后它提示我输入一个隐藏的密码,我想知道是否有办法获得Python为我输入隐藏密码。这是我的代码简单和工作我只需要知道是否有办法用python输入隐藏密码。

import os,sys
os.system("sudo apt-get update && sudo apt-get upgrade")

2 个答案:

答案 0 :(得分:1)

您可以使用pexpect模块。看看this教程。

答案 1 :(得分:0)

python中有一个用于执行此操作的std函数。见getpass

import getpass
password = getpass.getpass()