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

*Вариант с бесконечно бегающей полоской внутри прогрессбара не предлагать =)
  • Вопрос задан
  • 207 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

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