python的paramiko库是一个功能齐全且强大的库文件,通过使用该库文件我们轻易定制出属于我们的SSH、SFTP工具,这次将会介绍使用paramiko实现sftp功能
在使用sftp功能,首先要建立好安全机制,这个安全机制就要依赖于paramiko的Transport的类。
技术实现路线:
paramiko-->Transport-->SFTPClient
废话不说,直接上代码:
import paramiko
class qqftp(object):
"""docstring for ClassName"""
def __init__(self, hostname,port,username,password):
self.hostname=str(hostname)
self.port=int(port)