Tagged: aiohttp

04
Июн
2021

Получить данные после отправки основного запроса в python

Есть сайт https://ts-music.com/, если попробовать найти музыку в поиске вверху сайта, к примеру "Моргенштерн", на сайте отобразится музыка согласно запросу человека, также на этом сайте есть ( результаты поиска с вконтакте ), есл…

29
Апр
2021

Не работают параллельно aiohttp приложение и websocket сервер

Написал приложение которое должно по ссылке открывать HTML страницу где есть кнопка, связывающая с сервером и выводящая в консоль сообщение , пересланное сервером, но возникает ошибка в JS на стадии подключения, код представлен в репозитор…

28
Фев
2021

Переподключение к websocket

Нужно организовать автоматическое переподключение веб-сокета от любых ошибок, как со стороны сервера, так и от стороны клиента, в случае если сокет оборвал подключение попробовать восстановить его раз в 5 секунд.
Cейчас код моей программы …

22
Янв
2021

Как передать UserAgent в aiohttp ClientSession в python?

Пишу Telegram бота и мне необходимо передать UserAgent при отправке запроса, чтобы получить данные с сайта, иначе сайт не даст мне необходимые данные.
Код который есть у меня сейчас вы можете видеть внизу, здесь как-то надо передать UserAg…

08
Янв
2021

Помощь с aiohttp + asyncio

у меня есть list с ссылками, по которым нужно быстро пройтись и выдать чисто 200 – ОК (такого типа). Поискав по всему интернету, понял, что лучшее решение это aiohttp + asyncio, только вот показанные примеры на python3.9 сбоят, а сам я нич…

07
Дек
2020

Помогите разобраться с проверкой на логин

Сейчас я делаю проверку пользователя на логин, чтобы нельзя было отправлять запросы по wss незалогиненым пользователям (бэкенд для приложения на unity). Пример брал отсюда: https://github.com/Crandel/aiohttp. Есть отличие: у меня во views….

25
Окт
2020

Как сделать асинхронный поиск? AioHttp

Всем привет! Как сделать асинхронный поиск?
Допустим у меня есть таблица в БД, и я хочу выполнить по ней поиск, без перезагрузки страницы.
Допустим, я ввожу в поисковую строку на сайте какое-либо слово, и мне сразу высветится какая-нибудь …

30
Сен
2020

aiohttp и asyncio

Доброго времени суток всем! Есть примерно такой код:
import aiohttp

def handle(request):
pass

async def main():
pass

app = aiohttp.web.Application()
app.router.add_post(‘/’, handle)

if __name__ == ‘__main__’:
aiohttp….

16
Сен
2020

Использование loop во view aiohttp app

Есть aiohttp application в котором одна из view получает список из n штук доменов…
Мне их нужно все прочекать. Для этого я использую отдельный loop и возвращаю json с данными
views.py
async def check_domains(request):
if request.body…

07
Авг
2020

Асинхронная работа поллинга телеграм бота и пайтон корутины

Изучаю асинхронность и aiogram решил сделать простого бота. Есть асинхронная функция, которая опрашивает сайт на статус код (request_site) через промежуток времени, а есть polling самого бота, как мне их подружить вместе асинхронно, т.к та…

23
Июн
2020

aiohttp: Вложенные пути RouteTableDef

Как сделать префиксы путям в RouteTableDef, чтобы не дублировать общие части URL? Во Flask для этих целей есть flask.Blueprint, в Django django.urls.include, а как быть в aiohttp?
Хотелось бы такой код:
from aiohttp import web
routes = web…

31
Май
2020

Присоединение к нескольким websocket на jupyter notebook

Пытаюсь получить данные с нескольких websocket и обработать их с использованием jupyter notebook.
Проблема – сбор данных идет только с одного сокета, другие куски программы не выполняются, в частности со второго сокета данные не берутся.
К…

22
Май
2020

Асинхронный конструктор

Мне требуется сделать асинхронный конструктор. Это требуется в случае, когда я использую aiohttp и создаю ClientSession в конструкторе.

class AsyncClient:
def __init__(self):
self.__session = aiohttp.ClientSession()

В таком…

16
Апр
2020

Ошибка при записи данных в БД

Я пытаюсь записать в таблицу данные, внизу код из файлов. Отношения в бд one-to-many. One user, many documents.
views.py
Функция, которая обрабатывает запрос создания новой записи в БД

@aiohttp_jinja2.template(‘document_edit.html’)
async …