POPENを使用して手動で行うことなく、PythonでSSH / SFTP機能を実行できるモジュールを探していました。このようなことはありますか?これに関する本当の情報は見つかりませんでした、ありがとう!
20374 次
4 に答える
14
おそらく、優れた paramiko ライブラリを探しているでしょう:
于 2009-10-21T22:22:51.917 に答える
4
paramiko はうまく機能します: Paramiko ホームページ
于 2009-10-21T22:22:52.950 に答える
2
SFTP の場合、paramiko の SFTPClient ( ) に対するシン ラッパーであるpysftppip install sftpを使用できます。
ファイルをダウンロードする例:
import pysftp #pip install sftp
import sys
hostname = "128.65.45.12"
username = "bob"
password = "123456"
sftp = pysftp.Connection(hostname, username=username, password=password)
sftp.get('/data/word_vectors/GoogleNews-vectors-negative300.txt', preserve_mtime=True)
print('done')
于 2015-12-18T18:00:17.267 に答える
1
sshで何をしようとしているのかによっては、pexpectライブラリを確認することでメリットが得られる場合もあります:http ://www.noah.org/wiki/pexpect
于 2012-02-01T18:51:13.470 に答える