gpt4 book ai didi

python - 如何在 python 中使用 paramiko 将输入发送到命令?

转载 作者:行者123 更新时间:2023-11-28 22:39:54 25 4
gpt4 key购买 nike

有一个命令,基本上是一个 c 程序,当在远程机器上执行时。执行该命令后,它需要一些输入。就像:

./sum
Enter two value: 8 9
sum is 17

如何在 ssh.exec_command("./sum") 之后使用 paramiko 执行此操作?如何将输入 8 和 9 发送给它。

最佳答案

使用stdin.write

stdin, stdout, stderr = ssh.exec_command('./sum')
stdin.write('8 9\n')
stdin.flush()

关于python - 如何在 python 中使用 paramiko 将输入发送到命令?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34266605/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com