-1

Pythonを使用してsftpサーバーを実装する必要があります。私の要件は、次のような sftp コマンドを使用して、ファイルをリモート マシンからアプリケーションに移動することです。

copy configurations sftp://<ipaddress>/<filename>

パラミコで出来ますか?もしそうなら、それを達成する方法に関するコードスニペットまたはドキュメントが役に立ちます。

4

1 に答える 1

-3

次のコード スニペットは、 paramikoを使用した sftp クライアントの簡単な実装を示しています。

>>> import paramiko
>>> pkey = paramiko.RSAKey.from_private_key_file('rsa.key')
>>> transport = paramiko.Transport(('localhost', 3373))
>>> transport.connect(username='username', password='password', pkey=pkey)
>>> sftp = paramiko.SFTPClient.from_transport(transport)
>>> sftp.listdir('.')
['File.txt', 'File2.txt']

Python の非常に単純な SFTP サーバー: sftpserver 0.2

于 2013-06-26T14:40:49.460 に答える