English
Open in Telegram

Thread✋, помогите, пожалуйста, с мультипроцессингом.

4 messages · –
D
✋, помогите, пожалуйста, с мультипроцессингом. написал скрипт, который в цикле посылает GET запрос с параметром на сервер (список параметров берет из файла param.txt) и ответ записывает в файл otvet.txt. Проблема в том, что ответ от сервера идет секунд 5, а количество параметров бывает больше 1000. В одиночку это занимает кучу времени. Пробовал разобраться с multiprocessing в итоге в диспетчере задач появляется куча процессов, но работает всё равно только один, остальные неясно чем занимаются. Вот код, который работает в один процесс: import requests l = open('param.txt') for line in l: f = open('otvet.txt', 'a') payload = {'param': line.rstrip()} r = requests.get('https://ссылка/', params=payload) f.write(str(payload.values()) + r.text + '\n') f.close() print(str(payload.values()) + r.text) l.close()
    1. D
      буду гуглить потоки) Носом не ткнешь в ссылку?)
ССообщество Python ПрограммистовСообщество Python Программистов@python_scripts · group · Tech
4 169members43writing in 30 days
Venue feed Open in Telegram

An open public feed from the search index ChatCrawler — “Google for public Telegram”; refreshed as the venue is crawled. Times are UTC.

Public content only, official Telegram API. About · FAQ · Index limits · Remove a page · Catalog · Search · How we count