我在两者启用FXP上都有两个FTP服务器,我只是想知道如何在Python的两个服务器之间传输文件?有人告诉我curl不会这样做,但也许FTPLIB会这样做。

因此,文件(file.txt)在'/persony/'ftp1中

关于如何做的任何想法?

有帮助吗?

解决方案

最简单的事情是从Python内调用外壳,然后从一台计算机到另一台计算机SCP您的文件。与转移成本相比,它应该不是很昂贵,几乎没有什么,因此不必担心性能。

试试看嘛

os.system('scp myfile othermachine.jack.com:/transfers')

或类似的东西。查看文档 SCP. 。在窗户上,您需要 cygwin 为了这。

当然,您也可以选择FTP风格的副本。只需在目标计算机上设置一个可以编写的Apache即可。但是我会选择SCP解决方案:)

其他提示

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top