python - 如何在python中使用hostkey将文件放到sftp服务器
问题描述
如果你没有主机密钥,我发现了一堆关于如何放置文件的信息,
但是找不到有关如何将文件放在具有主机密钥的 SFTP 服务器上的任何信息。
所以我有我的主机密钥。我应该把它放在代码中的什么地方?
import pysftp as sftp
def sftpExample():
try:
hostkey = '12345642121' # My hostkey
s = sftp.Connection(host='Host.com',username='MuUserName',password='MyPassword')
remotepath = 'path/Example/TestFile.txt'
localpath = r'\\Path\Example\TestFile.txt'
s.put(localpath,remotepath)
s.close()
except Exception as e:
print (str(e))
sftpExample()
解决方案
推荐阅读
- php - FPDF 无法显示日文单词
- c# - WebBrowser 没有正确显示页面
- php - 如何在 Laravel 中打印与其类别名称相关的品牌名称?
- hyperledger-fabric - 我如何访问fabric ca server REST API
- jquery - 使用媒体查询或创建 JQuery 函数来添加少量 CSS 会更好吗?
- windows - 将一个变量设置为另一个变量的内容
- ffmpeg - 在 MPEG DASH MANIFEST 中指定曲目标题或语言
- mysql - MySQLSelect 语句
- laravel - 使用 foreach 在 laravel 中进行大规模更新
- amazon-web-services - 使用无服务器框架的 lambda AWS 中的授权代码授予