Size: a a a

2019 May 28

MG

M G in Async Python
Еще наверное на стороне сервера могут отбрывать соеденение скорее всего.
источник
2019 May 30

🇧S

🇧🇾 Eugene Sobolev in Async Python
А вообще, есть смысл использовать aioredis вместо синхронного redis?
источник

🇧S

🇧🇾 Eugene Sobolev in Async Python
Не добавит ли он лишний оверхед, с учётом того, что редис и так быстрый, в оперативке лежит
источник

🇧S

🇧🇾 Eugene Sobolev in Async Python
Хотя, там есть довольно удобные методы
источник

G

Gabben in Async Python
🇧🇾 Eugene Sobolev
Не добавит ли он лишний оверхед, с учётом того, что редис и так быстрый, в оперативке лежит
проверять надо
источник

🇧S

🇧🇾 Eugene Sobolev in Async Python
Да, но лень)
источник

G

Gabben in Async Python
думаю какой нибудь синхронный вропер с нативщиной будет быстрее aioredis
источник

🇧S

🇧🇾 Eugene Sobolev in Async Python
Возможно, да
источник

s

std::mpa🌲 in Async Python
бенчмарки на что?
источник

s

std::mpa🌲 in Async Python
aioredis шустрый весьма
источник

🇧S

🇧🇾 Eugene Sobolev in Async Python
Штош
источник
2019 June 07

NK

ID:803370278 in Async Python
Как мне сделать так, чтобы run_untile_complete не блокировал цикл for?
for i in range(5):
   loop.run_until_complete(al.send_data(803370278, 'https://www.youtube.com/watch?v=Epb45xEOLLE', 1))
   print('Preparing to execute next')
источник

BG

Bogdan (SirEdvin) Gladyshev in Async Python
Переписать код правильно
источник

BG

Bogdan (SirEdvin) Gladyshev in Async Python
async def test():
   asyncio.gather(*[al.send_data(803370278, 'https://www.youtube.com/watch?v=Epb45xEOLLE', 1) for i in range(0, 5)])
источник

BG

Bogdan (SirEdvin) Gladyshev in Async Python
И запускать функцию test в лупе
источник

VS

Vitaliy S in Async Python
ID:803370278
Как мне сделать так, чтобы run_untile_complete не блокировал цикл for?
for i in range(5):
   loop.run_until_complete(al.send_data(803370278, 'https://www.youtube.com/watch?v=Epb45xEOLLE', 1))
   print('Preparing to execute next')
Да, в данном случае никак не сделать. В примере цикл for выполняется последовательно с синхронным выполнением блока кода под циклом.
источник

NK

ID:803370278 in Async Python
Bogdan (SirEdvin) Gladyshev
async def test():
   asyncio.gather(*[al.send_data(803370278, 'https://www.youtube.com/watch?v=Epb45xEOLLE', 1) for i in range(0, 5)])
У меня там есть
async with session.post(self._SERVERS['1'], params=params, timeout=timeout) as resp:
почему он не запускается в методе send_data()? test() запускаю через run_until_complete
источник

NK

ID:803370278 in Async Python
Именно с gather не работает
источник

YL

Yoshi Lyosha in Async Python
ID:803370278
У меня там есть
async with session.post(self._SERVERS['1'], params=params, timeout=timeout) as resp:
почему он не запускается в методе send_data()? test() запускаю через run_until_complete
покажи весь код
источник

YL

Yoshi Lyosha in Async Python
сделай воспроизводимый маленький пример
источник