Python脚本将文件从一台服务器获取到另一台服务器并将它们存储在单独的目录中?

问题描述 投票:4回答:4

我正在研究server 1。我需要编写一个Python脚本,在该脚本中,我需要连接到server 2并从目录中获取某些文件(名称以字母“ HM”开头的文件),然后将其放入另一个目录中,该目录需要在运行时(因为程序每次运行,都必须在server 1上创建一个新目录,并且必须将文件转储到该目录中。)>

我需要用Python做到这一点,我对这种语言还比较陌生。我不知道从哪里开始。有没有不涉及“解压缩”文件的解决方案?我查看了Paramiko,但据我所知一次只能传输一个文件。我什至查看过glob,但我不知道如何使用它。

我正在服务器1上工作。我需要编写一个Python脚本,在其中我需要连接到服务器2并从目录中获取某些文件(名称以字母'HM'开头的文件)并将其放入.. 。

python ssh scp
4个回答
3
投票

[传输文件,您可能想检出paramiko


1
投票

Python并不是我完成此任务的首选,但是您可以使用对系统的调用并运行mkdir和rsync。特别是你可以做


0
投票

只需使用ssh和tar。无需参与Python


0
投票

您可以使用fabric。在服务器1上创建fabric

© www.soinside.com 2019 - 2024. All rights reserved.