Python输入隐藏密码

0 投票
2 回答
1143 浏览
提问于 2025-04-17 22:18

我有一个用Python写的脚本,用来更新和升级我的Linux系统。这个脚本是用Python编写的,但当我让它进行更新时,它会提示我输入一个隐藏的密码。我想知道有没有办法让Python自动输入这个隐藏的密码。以下是我的代码,它很简单并且能正常工作,我只需要知道有没有方法可以用Python输入隐藏的密码。

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

2 个回答

0

在Python中,有一个标准函数可以用来完成这个任务。你可以查看getpass这个链接了解更多信息。

import getpass
password = getpass.getpass()
1

你可以使用 pexpect 这个模块。可以看看 这个教程

撰写回答