python - 如何在脚本执行期间询问时从 python 脚本或 shell 脚本输入密码

标签 python python-3.x python-2.7 sh

嗨,我有下面的 python 脚本,其中包含以下行

Script name :   add_cert.py

keytool -keystore client.truststore.jks -alias rby-yagpps -import -file rby-yagpps_1.crt
keytool -keystore client.truststore.jks -alias rby-yagpps -import -file rby-yagpps_1.crt
keytool -keystore client.truststore.jks -alias rby-yagpps -import -file rby-yagpps_1.crt
keytool -keystore client.truststore.jks -alias rby-yagpps -import -file rby-yagpps_1.crt

通过脚本执行的每一行,它都会询问密码,我对上述所有行都有相同的密码

如何自动输入密码而无需人工干预?

最佳答案

也许你可以尝试pexpect 。它旨在处理交互式程序,这似乎就是您的情况。

关于python - 如何在脚本执行期间询问时从 python 脚本或 shell 脚本输入密码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52531484/

相关文章:

python - PyMongo + Scrapy =名称必须是basestring的实例

python - pandas - 列间条件的最佳行选择

python - Pandas groupby 和跨唯一值的平均值

python - 绘制包含大量数据点的时间序列 matplotlib

python - socket.recvmsg 忽略 ancbufsize、辅助数据

python - 如何从没有python中特定列的数组中读取

python - SaltStack无法将Master配置变量获取到minion

python-3.x - 如何使用LSTM对图像进行时间序列预测?

python-2.7 - 使用 ffmpeg 和 Python 检查视频完整性

python - 由于 EnvironmentError : [Errno 30] Read-only file system: 无法安装软件包