Вопросы по теме 'python-asyncio'

Asyncio и бесконечный цикл
@asyncio.coroutine def listener(): while True: message = yield from websocket.recieve_message() if message: yield from handle(message) loop = asyncio.get_event_loop()...
5734 просмотров
schedule 17.01.2024

Клиент async websocket на Python с асинхронным таймером
Мне нужен долго работающий клиент websocket, который получает push-сообщения от сервера websocket, и мне нужно отслеживать состояние соединения клиента: если соединение прерывается, мне нужно это выяснить. Мой подход состоит в том, чтобы...
9355 просмотров
schedule 20.01.2024

RobotFramework с асинхронностью Python
Я пытаюсь запустить RobotFramework с помощью asyncio Python3.6. Соответствующий код Python выглядит следующим образом: """ SampleProtTest.py """ import asyncio import threading class SubscriberClientProtocol(asyncio.Protocol): """...
1180 просмотров

Как выполнять модульные тесты асинхронных функций?
Я использую Bleak для обнаружения и подключения к ближайшему устройству Bluetooth с низким энергопотреблением (BLE), и я В настоящее время пишу модульные тесты (используя pytest). Я новичок в тестах Python и не знаю, что делать с этим...
2004 просмотров

Почему моя очередь зависает с циклом событий asyncio
Я запускаю новый процесс ( редактировать то же самое применимо к новому потоку ) для вычислений из цикла асинхронных событий. У нового процесса есть собственный цикл событий asyncio, который работает нормально, без каких-либо блокировок. Я создал...
326 просмотров

Проблема с потоком выполнения asyncio
Я немного новичок в asyncio в Python. Я пытался запустить этот простой код, но не знаю, почему получаю такой неожиданный результат. Что я сделал, так это то, что в функции outer я создал асинхронные задачи и сохранил их в массиве tasks ....
135 просмотров

Отмена только основной задачи в программе asyncio
Обычно, если сопрограмма запускается с использованием функции asyncio.run(coroutine) , прерывание клавиатуры (CTRL + C) или SIGINT отменяет все отложенные задачи в цикле событий. Ищу способ, при котором отменяется только основная задача (переданная...
66 просмотров
schedule 28.10.2023