sftp 实现

可以安装 pysftp:pip install pysftp

import pysftp

def (username='root',
       password='1234567',
       host='192.168.0.192'):
   try:
       cnopts = pysftp.CnOpts()
       cnopts.hostkeys = None
       sftp = pysftp.Connection(host=host, username=username, password=password, cnopts=cnopts)
       print('sftp support1 connected')
	   sftp.put('abc.txt')  # 上传文件
	   sftp.get('cde.txt')  # 下载文件
   except Exception as e:
       print('init isftp exception: ----%s---' % str(e))