如何使用python

时间:2019-10-08 21:59:31

标签: python python-3.x 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()

0 个答案:

没有答案