如何用Python交互執行shell腳本

Python能夠很方便的使用os.system()指定命令,調用shell腳本固然能夠啦。 shell

可是有些命令或腳本是須要交互式的,從標準輸入中獲得選擇才能繼續往下執行,例如ssh登錄某個機器,須要你輸入用戶名、密碼,你還想要看看回顯結果,這顯然不是一步解決的,怎麼辦呢? ssh

pexpect就是爲解決這個問題誕生的。 .net

快去看看吧,很是好用哦: 密碼

http://www.oschina.net/p/pexpect 腳本

相關文章
相關標籤/搜索