如何在python中包含“输入密钥”

问题描述 投票:-6回答:2
import subprocess

path = '/home/test/net.keystore

text = subprocess.Popen(['keytool', '-list', '-v', '-keystore', path], stdout=subprocess.PIPE, stderr=subprocess.PIPE)
file = text.stdout.read().decode().splitlines()
print file

通过子进程我试图获取密钥库证书详细信息我不知道密钥库的密码。如果我按两次“输入键”,则输出正在处理

有没有办法在python中自动化“输入密钥”?

python key enter
2个回答
0
投票

您可以使用keyboard模块,您可以使用命令pip使用python -m pip install keyboard进行安装。

以下代码将按回车键:

from keyboard import press
press('enter')

0
投票

这个安装过程对我有用:C:\ Python3> pip.exe安装键盘

`导入键盘

keyboard.press_and_release( '输入')`

我在Win10上使用,简单按下('enter')只是取消激活活动按钮,但按下并释放工作。

© www.soinside.com 2019 - 2024. All rights reserved.