Загрузка ftputil не работает без видимой причины

Последние 24 часа мой код, который работал почти год, больше не работает правильно. Код будет загружен где-то между 2000 и 30000 КБ, а затем просто остановится.

Фрагмент моего кода:

def display_progress(chunk):
    bar.update(len(chunk))
    ftp.keep_alive()
    print(ftp)

bar = click.progressbar(length=ftp.path.getsize(source))
ftp.download(source, target, callback=display_progress)

Недавно я включил оператор печати, чтобы определить, является ли экземпляр по-прежнему действительным. Однако я обнаружил, что обратный вызов перестает вызываться. Это полностью останавливается.

Мои блоки try-кроме тоже не ловят никаких ошибок.

Я надеюсь на то, что кто-то имел эту проблему в прошлом и может помочь мне решить ее, и / или кто-то может дать мне какие-либо идеи по ее решению.

0 ответов

Другие вопросы по тегам