要求输入密码的Python子进程

时间:2011-05-21 21:11:36

标签: python scp

我想从Python脚本中调用scpsubprocess.call无效,因为scp要求输入密码。有人在上次year提出了同样的问题,答案是使用Pexpect。

是否存在一些不需要安装Pexpect库的快速入侵?

我尝试了echo password | scp ...,但仍然要求输入密码

回复更新

按照here

的指示,使密钥对完成工作

1 个答案:

答案 0 :(得分:2)

鉴于您不想使用Pexpect,为什么不使用密钥对?