команде)
Как это можно сделать?
я так делаю https://dpaste.org/oKmoe
Нормальное решение?
Норм
а почему бы не возвращать из run() объект таски? а в stop() передавать ее как аргумент, чтобы не было этих self.task = None
Только ведь здесь тебе await self.task не нужен, нет? Если ты не создаёшь ещё отдельную таску для wr.run(). Если убрать await self.task(у тебя do_smth в бесконечном цикле никогда не завершится) то можно запускать просто через await wr.run(), без создания таски
Обсуждают сегодня