この記事の例では、paramiko を使用して Python でファイルをリモートでコピーする方法を説明します。参考までに皆さんと共有してください。詳細は次のとおりです:
まず、paramiko ライブラリ (SSH2 セキュリティ プロトコルを実装する) をインストールします。これは、ubuntu のソースから直接インストールできます:
sudo apt-get install python-paramiko
次のステップは、リモート ダウンロードを実現するコードです:
def remote_scp(host_ip,remote_path,local_path,username,password): t = paramiko.Transport((host_ip,22)) t.connect(username=username, password=password) # 登录远程服务器 sftp = paramiko.SFTPClient.from_transport(t) # sftp传输协议 src = remote_path des = local_path sftp.get(src,des) t.close()
paramiko を使用してファイルのリモート コピーを実現する Python の例については、PHP 中国語 Web サイトの関連記事に注目してください。