Найти - Пользователи
Полная версия: Параллельный цикл
Начало » Python для новичков » Параллельный цикл
1
k.palyanichka
Добрый день.
Необходима ваша помощь.
есть цикл который посылает запросы к api vk.com :
first_name_vk = []
last_name_vk = []
bdate_vk = []
for k in range(0, 500):
    print(k)
    page = requests.get(url[k])
    html = page.text
    my_dict = json.loads(html)
    first_name_vk.append(i['first_name'])
    last_name_vk.append(i['last_name'])
    bdate_vk.append(i['bdate'])
Прошу вас помочь с параллелизмом данного цикла.. если я понимаю, то нужно использовать zip
JOHN_16
Во первых код на форумах принято оформлять в специальных тегах code в квадратных скобках
Во вторых вы ошибаетесь, zip необходима для других целей
К третьих вам нужен скорее всего threading, а лучше сразу модуль queue. Примеров достаточно в сети, посмотрите у меня в блоге. Если питон версии 3.4 то можно пробовать asyncio
k.palyanichka
Текст выправил.
Спасибо за ответ.
С threading пробую, но что то не получается.
asyncio- только нашел, еще не попробовал.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB