Возможно ли добавить асинхронный def в синхронный скрипт Python?
Здравствуйте. Имеется синхронный скрипт и желание добавить туда постоянную проверку сокета. Как это можно реализовать?
Сокеты проверяю с помощью библиотеки websockets. Если есть идеи заменить библиотеку, то я готов рассмотреть варианты.
Если вы используете синхронные методы, то не надо их мешать с асинхронными, ничего хорошего не выйдет, используйте потоки, а если хотите асинхронную библиотеку то socketio в помощь
Можно сделать что угодно, но будет ли это работать? Пока исполняется синхронный код, асинхронный цикл событий исполняться не будет. Именно поэтому асинхронный подход требует полного пересмотра подхода, ведь там нет никаких тредов или реального параллелизма, всё исполняется в один поток.