通过python输入sudo密码

Enter sudo password through python

我正在制作一个 python 脚本,它不会 运行 在终端中,因为它必须 sudo 多个脚本,我需要能够从脚本。我的意思是:一个我写的并且只有我要使用的程序启动。它使用图形用户界面询问我的 sudo 密码。我把它给它,然后它在需要的时候进入它。我得到了文本框部分的路径,但是如何从 python?

将密码输入到 sudo 程序中

我在这里找到了答案:https://superuser.com/questions/67765/sudo-with-password-in-one-command-line

它是这样工作的:

$echo <password> | sudo -S <command>