файл количеством строк в 8 тыс
pub = await aioredis.create_redis('redis://localhost')
оставить в __main__
и сам pub
передавать в качестве аргумента? Ок.multiprocessing
работает вроде ничего не зациклилось. Может поищу что-то среднее между паблик и приват прокси, тогда уберу while
По поводу "впихнуть пару строк" — можно попробовать оставить в первом скрипте, который качает данные. Я почти уверен, что одна регулярка почти не помешает IO операциям
response = await r.text()
match = re.search(r'[\w\.-]+@[\w\.-]+', response)
"элемент словаря не инициализирован" означает, что вы пытаетесь обратиться к элементу словаря, который не инициализирован. Что именно вам не понятно?