Есть список логопассов, нужно конектиться в несколько потоков и выгружать письма со всех ящиков. Врубаюсь как это сделать по очереди через for, а вот как в несколько потоков не догоняю. Юзаю imaplib. Может есть либы какие для этого?
Есть список логопассов, нужно конектиться в несколько потоков и выгружать письма со всех ящиков. Врубаюсь как это сделать по очереди через for, а вот как в несколько потоков не догоняю. Юзаю imaplib. Может есть либы какие для этого?
Либа threading. Или более высокоуровневый from multiprocessing.pool import ThreadPool. imaplib вроде норм, с имейлами особо не работал, других либ не знаю
Либа threading. Или более высокоуровневый from multiprocessing.pool import ThreadPool. imaplib вроде норм, с имейлами особо не работал, других либ не знаю
Если юзать ThreadPool, то создаёшь пул с потоками, у пула есть метод Pool#map(func, iterable). Но это все только на одном ядре будет запускаться. С другой стороны, это же io, так что должно быть норм