我正在研究server 1
。我需要编写一个Python脚本,在该脚本中,我需要连接到server 2
并从目录中获取某些文件(名称以字母“ HM”开头的文件),然后将其放入另一个目录中,该目录需要在运行时(因为程序每次运行,都必须在server 1
上创建一个新目录,并且必须将文件转储到该目录中。)>
我需要用Python做到这一点,我对这种语言还比较陌生。我不知道从哪里开始。有没有不涉及“解压缩”文件的解决方案?我查看了Paramiko,但据我所知一次只能传输一个文件。我什至查看过glob,但我不知道如何使用它。
我正在服务器1上工作。我需要编写一个Python脚本,在其中我需要连接到服务器2并从目录中获取某些文件(名称以字母'HM'开头的文件)并将其放入.. 。
[传输文件,您可能想检出paramiko
Python并不是我完成此任务的首选,但是您可以使用对系统的调用并运行mkdir和rsync。特别是你可以做
只需使用ssh和tar。无需参与Python
您可以使用fabric
。在服务器1上创建fabric
: