Я делаю другим способом.
Мешаю список один раз. Затем беру по индексу 0, использую и затем удаляю по индексу 0.
100 потоков, 15 циклов и 1 млн строк
-
Здравствуйте.
Надо распарсить 1 млн запросов, беря из файла 1 млн логинов.
На каждый поток ставлю по одному прокси, который может сделать к сервису не более 15 запросов.
Если делаю цикл, то внутри цикла используется только первые 15 логинов и всё.
Как мне сделать так, чтобы бас забирал логины последовательно?
То есть, запустились 100 потоков, каждый взял по 15 логинов из файла, то есть первые 1500 логинов из миллиона ушли в работу. Дальше потоки отрабатывают и берут следующие порции по 15 уникальных логинов.
Как это сделать? Смотрю видео про ресуры, асинхронные функции, но не понимаю)