Слишком много времени занимает при попытке создать список из SFTP с помощью PYSFTP - PullRequest
0 голосов
/ 25 апреля 2020

Я пытаюсь создать текстовый файл из файлов в 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
...