Size: a a a

Сообщество Python Программистов

2021 January 04

BA

Bauka Alimgazy in Сообщество Python Программистов
https://vk.com/open_sourcecode кто ведет этот паблик
источник

MD

Mikhail Demidoff in Сообщество Python Программистов
<Юрий> 👨‍🔬 Чебышев
Субскрайб  точно бесконечная операция?
по крайней мере, в ноде — да :)) просто ожидаю примерно такого же результата, но очевидно, что ивент лупы там работают немного иначе
источник

MD

Mikhail Demidoff in Сообщество Python Программистов
просто у меня, грубо говоря, есть сервис, который слушает определенную подписку, на нее реагируя выполняет какую то команду
источник

MD

Mikhail Demidoff in Сообщество Python Программистов
просто может там оно в бекграунде как то слушает, хз..
источник

<Юрий> 👨‍🔬 Чеб... in Сообщество Python Программистов
Mikhail Demidoff
просто может там оно в бекграунде как то слушает, хз..
Чтобы слушать в бэкграунде обычно фреймворки делают какие-то бесконечные циклы. В случае редиса придётся делать такой цикл самому
источник

MD

Mikhail Demidoff in Сообщество Python Программистов
о, а ран форевер не для этой цели?
источник

MD

Mikhail Demidoff in Сообщество Python Программистов
учитывая что мы асинхронно все это дело слушаем
источник

<Юрий> 👨‍🔬 Чеб... in Сообщество Python Программистов
Mikhail Demidoff
о, а ран форевер не для этой цели?
Ну у тебя всё равно где-то должен быть redis.close, поэтому лучше писать сразу нормально, чтобы было место где программа спокойно завершается
источник

MD

Mikhail Demidoff in Сообщество Python Программистов
<Юрий> 👨‍🔬 Чебышев
Ну у тебя всё равно где-то должен быть redis.close, поэтому лучше писать сразу нормально, чтобы было место где программа спокойно завершается
клоуз только тогда, когда сервис, собственно, down
источник

MD

Mikhail Demidoff in Сообщество Python Программистов
а весь лайфсайкл мы слушаем
источник

<Юрий> 👨‍🔬 Чеб... in Сообщество Python Программистов
Mikhail Demidoff
клоуз только тогда, когда сервис, собственно, down
Ну вот. Соответственно должен быть
on_startup()
Бесконечный цикл прослушивания (возможно тут ещё и обработка внеплановых исключений для записи в лог, отправки заглушки с ошибкой итд)
on_shutdown()
источник

А

Айван in Сообщество Python Программистов
Mikhail Demidoff
просто у меня, грубо говоря, есть сервис, который слушает определенную подписку, на нее реагируя выполняет какую то команду
Так а что не так? Разве пример по ссылке Вадима не демонстрирует что нужно?
источник

k

krau5 in Сообщество Python Программистов
источник

K

KarmaBot in Сообщество Python Программистов
Вы увеличили карму bpro до 548.09 (+26.59)
источник

MD

Mikhail Demidoff in Сообщество Python Программистов
Айван
Так а что не так? Разве пример по ссылке Вадима не демонстрирует что нужно?
Ну, суть в том, что при субскрайбе мне нужно чтобы скрипт не завершался, во всех примерах, даже без close скрипт завершается, приходит что то на канал или не приходит. А мне надо слушать вечно
источник

<Юрий> 👨‍🔬 Чеб... in Сообщество Python Программистов
Чо там было то?
источник

MD

Mikhail Demidoff in Сообщество Python Программистов
В принципе, Юрий помог, мерси
источник

MD

Mikhail Demidoff in Сообщество Python Программистов
<Юрий> 👨‍🔬 Чебышев
Ну вот. Соответственно должен быть
on_startup()
Бесконечный цикл прослушивания (возможно тут ещё и обработка внеплановых исключений для записи в лог, отправки заглушки с ошибкой итд)
on_shutdown()
+
источник

K

KarmaBot in Сообщество Python Программистов
Вы увеличили карму Юрий Чебышев до 2393.23 (+3.56)
источник

k

krau5 in Сообщество Python Программистов
<Юрий> 👨‍🔬 Чебышев
Чо там было то?
Проблема с импортом не решена, есчо, это другое
источник