python sftp выгрузка логов
есть задача есть скрипт точнее его часть суть работы скрипта
берем что то и копируем куда-то после ждем и выгружаем себе логи txt надо сделать так что бы он выгружал логи
import paramiko
import os
import glob
import time
user = '****' # hard-coded
password = '******' # hard-coded
port = 22
hostname = '*******' # hard-coded
os.chdir("./ttt")
for file in glob.glob("*.zip"):
print(file)
transport = paramiko.Transport((hostname, port))
transport.connect(username=user, password=password)
sftp = paramiko.SFTPClient.from_transport(transport)
remote_file_path = ('/home/test/' + file)
local_file_path = file
sftp.put(local_file_path, remote_file_path)
print('import success')
time.sleep(20)
выгрузка логов из директории /home/test/логи.txt проблема в том что логов несколько и названий тоже HELP!