11

POPENを使用して手動で行うことなく、PythonでSSH / SFTP機能を実行できるモジュールを探していました。このようなことはありますか?これに関する本当の情報は見つかりませんでした、ありがとう!

4

4 に答える 4

14

おそらく、優れた paramiko ライブラリを探しているでしょう:

http://www.paramiko.org/

于 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 に答える