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()
sftp客户端python版paramiko实现
最新推荐文章于 2024-05-09 10:41:44 发布