小编典典

运行csh脚本时让python输入密码

python

我正在写一个在Solaris
10中执行csh脚本的python脚本。csh脚本提示用户输入root密码(我知道),但是我不确定如何使python脚本用密码回答提示。这可能吗?这是我用来执行csh脚本的内容:

import commands

commands.getoutput('server stop')

阅读 222

收藏
2021-01-20

共1个答案

小编典典

看一下pexpect模块。它旨在处理交互式程序,这似乎是您的情况。

哦,请记住,在shell或python脚本中对根用户的密码进行硬编码可能是一个安全漏洞:D

2021-01-20