Уведомления

Группа в Telegram: @pythonsu

#1 Дек. 7, 2015 18:08:21

Virtul
От:
Зарегистрирован: 2012-01-27
Сообщения: 26
Репутация: +  0  -
Профиль   Отправить e-mail  

asyncio сетевой сервер с консолью команд

Доброго времени, подскажите, пожалуйста, как в asyncio можно организовать цикл(ы) для одновременной обработки udp трафика и команд с stdin
Я пытался в лоб: создаю луп, выполняю add_reader, создаю create_datagram_endpoint, запускаю сервер run_until_complete. Получаю ошибку An operation was attempted on something that is not a socket

Вообще не понимаю что происходит, так что развёрнутый ответ или ссылки, если имеются, будут крайне полезны :) Спасибо.



Офлайн

#2 Дек. 7, 2015 18:16:13

FishHook
От:
Зарегистрирован: 2011-01-08
Сообщения: 8312
Репутация: +  568  -
Профиль   Отправить e-mail  

Офлайн

#3 Дек. 8, 2015 12:37:51

Virtul
От:
Зарегистрирован: 2012-01-27
Сообщения: 26
Репутация: +  0  -
Профиль   Отправить e-mail  

asyncio сетевой сервер с консолью команд

Спасибо, конечно, нашёл там ссылки на примеры, но не смог заставить их работать под виндой. Кажется, придётся всё таки с виртуалкой работать, чего очень хотелось избежать :(



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version