типо включать и выключать что-то по команде. остановить тот же самый цикл/функцию.
может типо создать переменную и при включении процесса задавать ей значение 1 и делать условие при котором процесс не может быть начат если значение не 1 и сделать так же кмд при которой этой переменной присвоится значение 0 т.е. уже не подходящее условию.
Зачем? Что ты этим хочешь решить?
Мне нужны все типы эвентов от самого младшего (который пришел), до самого старшего, чтобы оповестить всех заинтересованных listener'ов
у мя бот вк просто
Это не ответ на вопрос
Звучит как-то странно. Обычно, подобные вещи должны работать для всех наследников того, кого ты хочешь оповестить
ну мне надо чтобы по команде бот выполнял свою функцию что он и делает но если я вдруг захочу закончить раньше как мне остановить его функцию/цикл. я не до конца видимо понимаю как работает break и вот эти все штуки
В каких кейсах тебе надо захотеть прервать его?
кейсах? типо при какой кмд или что
Зачем тебе может захотеться его прервать?
надобность в целом выключать и включать по команде бота т.е. не сам консольный процесс а его функцию
А зачем прерывать команды, которые обрабатываются?
к примеру если у тя бот спамер
Мои listener могут слушать несколько разных эвентов. Listeners отбираются по типу эвента, который хранится в dict, соответственно, если listener не знает о дочерних классах, то он не сможет их слушать. Я не хочу делать метод, который каждый конкретный класс будет проверять на манер, а то ли это Я решил использовать фильтр по классам, чтобы listener знал, что пришло то, что ему нужно, а как его обрабатывать и обрабатывать ли вообще - другая тема Ой блять, сложно сформулировать мысли
да ваще
Я советую тебе перестать заниматься спамом и начать что-то нормальное делать
Может он на спаме миллионы делает
Во первых, по его речи видно, что это не так. Во вторых, это ничего не меняет в моих словах
1.так я к примеру сказал 2.так че поможешь или нет мне базу питона подтянуть?
Вообще, на соблюдение LSP опирается куча всякого кода, я не думаю, что имеет смысл как-то от этого отходить
Это не про питон, как мне кажется
я на вк апи учусь питону в целом потому что это интересно мне
Я про LSP, который Liskov Substitution Principle
Архитектура плохая
Идешь в правила, идешь в беггинерсы, идешь в парвила там, находишь ссылку на гитхаб, там список литературы
Ну, если ты хочешь чего-то достичь в программировании, то придется научиться читать книжки
Обсуждают сегодня