2011-05-21 24 views
1

我想從Python腳本調用scpsubprocess.call不起作用,因爲scp要求輸入密碼。有人問最後一個問題year,答案是使用Pexpect。請求輸入密碼的Python子進程

這是不是有一些快速入侵,不涉及安裝Pexpect庫?

我試圖echo password | scp ...,它仍然需要密碼

答案更新

製作密鑰對得到這份工作完成後,按照以下說明here

+0

你絕對需要Pexpect,它是唯一的選擇。 – 2011-05-21 21:18:22

回答

2

既然你不想使用Pexpect,爲什麼不使用密鑰對?