在Djang中将文件复制到远程服务器

2024-05-19 19:47:53 发布

您现在位置:Python中文网/ 问答频道 /正文

我创建了一个API,它应该将本地文件复制到远程服务器。 我在Django做这个。 我正在使用Spur来执行此操作,但无法连接到远程服务器。在

在api调用中:

shell = spur.SshShell(hostname="xx.xx.xx.xx",username="bla",password="bla",port=22)

result = shell.run(['echo', 'hello'])

我得到以下错误:

创建SSH连接时出错 原始错误:服务器'xx.xx.xx在已知的主机中找不到.xx'

但是当我在一个独立的python脚本中运行相同的代码时,我能够连接并得到结果。我需要在Django设置中添加一些内容吗?在


Tags: 文件django服务器api远程错误usernameshell