Задать вопрос
@SrJ

Как отразить прогресс операции sorted(os.listdir(self.target_path))?

Привет. Есть софтина на Python 2.7 и PyQt, в ходе выполнения которой отрабатывает вот этот код:

file_list = sorted(os.listdir(self.target_path))

в искомой папке >10К файлов. Процесс выполняется в отдельном потоке, гуи не зависает, но пользователю все же непонятно, насколько долго будет длиться операция (можно идти курить или лучше подождать)... А мой прогрессбар на формочке начинает считать только с момента обхода и обработки списка file_list.
Так вот вопрос: как мне прикрутить прогрессбар и к операции sorted(os.listdir(self.target_path)) ?????
Заранее благодарен!

*Вариант с бесконечно бегающей полоской внутри прогрессбара не предлагать =)
  • Вопрос задан
  • 210 просмотров
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Python-разработчик: расширенный курс + нейросети
    12 месяцев
    Далее
  • Skillbox
    Python-разработчик
    10 месяцев
    Далее
  • ProductStar
    Профессия: Python-разработчик
    8 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы