Я пытаюсь создать текстовый файл из файлов в SFTP. эти файлы читаются легко. Но когда я продолжаю писать код в созданный список, код становится слишком много времени. формат файла .gz.
import os
import pysftp
cnopts = pysftp.CnOpts()
cnopts.hostkeys = None # disable host key checking.
with pysftp.Connection(host='11.11.111.111', username='user', password='pass', cnopts=cnopts) as sftp:
#print("Connection succesfully stablished ...")
sftp.cwd('/export/home/')
for attr in sftp.listdir_attr():
print (attr.filename, attr)
data = []
folder_list = sftp.listdir_attr()
file1 = open(r"D:Path",'w') # Open file to write
for i in folder_list:
i = i.replace('MeContext=','')
file1.write(i)
file1.write('\n')
file1.close()
os.chdir