Maison > développement back-end > Tutoriel Python > Un exemple d'utilisation de paramiko pour copier des fichiers à distance en python

Un exemple d'utilisation de paramiko pour copier des fichiers à distance en python

高洛峰
Libérer: 2017-03-04 16:40:36
original
1857 Les gens l'ont consulté

L'exemple de cet article décrit comment Python utilise paramiko pour copier des fichiers à distance. Partagez-le avec tout le monde pour référence, les détails sont les suivants :

Tout d'abord, installez la bibliothèque paramiko (qui implémente le protocole de sécurité SSH2), qui peut être installée directement depuis la source sous Ubuntu :

sudo apt-get install python-paramiko
Copier après la connexion

Ce qui suit est le code pour implémenter le téléchargement à distance :

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()
Copier après la connexion

Pour plus d'exemples Python de en utilisant paramiko pour implémenter la copie à distance de fichiers, veuillez vous référer aux articles connexes Suivez le site Web PHP chinois !

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal