Size: a a a

Сообщество Python Программистов

2021 May 07

Д

Дмитрий in Сообщество Python Программистов
А разве у вас парсинг ПД еще не запретили?
источник

ВТ

Владимир Тишкин... in Сообщество Python Программистов
😂
источник

АК

Алёша Кузнецов... in Сообщество Python Программистов
Здравствуйте, у меня есть цикл for в котором происходит множество запросов к апи. Подскажите пожалуйста как я могу максимально ускорить этот процесс. Сейчас он занимает больше 1 минуты. Вот пример

list[1, 4, 6, 8......] #очень большой список
all=[]
for i in list:
   r=requests.get('url', params={'num': i})
   all.append(r['name'])
источник

AT

Alexander T in Сообщество Python Программистов
Асинхронно их отправить
источник

AT

Alexander T in Сообщество Python Программистов
Луп.джоин(список футур) или че-то такое
источник

АК

Алёша Кузнецов... in Сообщество Python Программистов
Так вот я в асинке полный ноль...
источник

AT

Alexander T in Сообщество Python Программистов
Не повезло тебе.
источник

R3

Rud 356 in Сообщество Python Программистов
Олх же Украинский, не из России он скорее всего
источник

R3

Rud 356 in Сообщество Python Программистов
Гугли aiohttp
источник

R3

Rud 356 in Сообщество Python Программистов
Хотя все еще осуждаем
источник

АК

Алёша Кузнецов... in Сообщество Python Программистов
Ага. Я пытался так

async def a(list):
   async for i in list:
       r=requests.get('url', params={'num': i})
       all.append(r['name'])

asyncio.get_event_loop().run_until_complete(a(list))

Он говорит there is no current loop in thread
источник

R3

Rud 356 in Сообщество Python Программистов
Тебе async for нахуй не нужон. Иди читай доку и не выпендривайся
источник

R3

Rud 356 in Сообщество Python Программистов
all - херовое название т.к. это билтин
источник

АК

Алёша Кузнецов... in Сообщество Python Программистов
Я читал. И не понл
источник

R3

Rud 356 in Сообщество Python Программистов
Ну пойми или вопрос задай нормально, а не "как сделать это, дайте код"
источник

АК

Алёша Кузнецов... in Сообщество Python Программистов
Я задал более чем нормально.
источник

R3

Rud 356 in Сообщество Python Программистов
Тебе сказали смотреть aiohttp, а ты что делаешь?
источник

R3

Rud 356 in Сообщество Python Программистов
Тебе примеров и стек оверфлоу мало?
источник

D

Donatello Support in Сообщество Python Программистов
raise InvalidHeader("Invalid return character or leading space in header: %s" % name)
requests.exceptions.InvalidHeader: Invalid return character or leading space in header: cm-app-version

что делать? кидает ошибку на сервере
на локальном компе все нормально
источник

РК

Руслан Корнеев... in Сообщество Python Программистов
Можешь помочь разобраться, никак вообще не хочет имортить оттуда.
Максимум, что получил -
ValueError: попытка импорта за пределы пакета верхнего уровня

Как изменить это предел правильно, чтоб потом на проде импортировало норм?
источник