sftp客户端python版paramiko实现

import paramiko
 
transport = paramiko.Transport(("106.15.88.182", 22))    # 获取Transport实例
transport.connect(username="root", password="123456")    # 建立连接
 
# 创建sftp对象,SFTPClient是定义怎么传输文件、怎么交互文件
sftp = paramiko.SFTPClient.from_transport(transport)
sftp.listdir()
# 进入某个文件夹
sftp.chdir("XXXXX")
# put和get都有相对文件夹的概念,现在处在那个文件目录,然后使用相对路径
sftp.put("./a.json", "files/b.json")
 
sftp.get("files/b.json", "./c.json")
 
# 关闭连接
transport.close()

你可能感兴趣的:(python,sftp)