Как подключить прогресс-бар к функции

Есть функция для резервного копирования в tar архив.

def make_tarfile(output_filename, source_dir):
    archive_encoding = 'utf-8'
    tar = tarfile.open(output_filename, "w:gz", encoding=archive_encoding)
    tar.add(source_dir, arcname=os.path.basename(source_dir));
    tar.close()

Когда создаются очень большие архивы, не понятно идет ли процесс. Подскажите, как прикрутить progress-bar к функции.


Ответы (0 шт):