Задать вопрос
@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)) ?????
Заранее благодарен!

*Вариант с бесконечно бегающей полоской внутри прогрессбара не предлагать =)
  • Вопрос задан
  • 209 просмотров
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Python-разработчик
    9 месяцев
    Далее
  • Хекслет
    Python-разработчик
    10 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

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