AlexDarkStalker
@AlexDarkStalker
Хочу научится программировать на Python

Как реализовать поиск фалов в несколько потоков?

Нужно посчитать все файлы, на компьютере, но в один поток, это происходит чертовски долго, как можно сделать многопотоковый поиск файлов.

import win32api
import os
s = 0
drives = win32api.GetLogicalDriveStrings()
drives = drives.split('\000')[:-1]
for disks in drives:
    str(disks)
    for d, dirs, files in os.walk(disks): 
        for f in files:
            path = os.path.join(d,f)
            print (path)
            s = s + 1
print(str('На вашем компьютере'), + int(s) + ' ' + str('файлов'))
  • Вопрос задан
  • 216 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
23 апр. 2024, в 19:05
15000 руб./за проект
23 апр. 2024, в 19:01
7000 руб./за проект
23 апр. 2024, в 18:47
10000 руб./за проект