Size: a a a

2020 June 23

DB

Dima Boger in PiterPy Meetup
Саша
Да в роде все с классами тоже неплохо работало.  Внутри декоратора как раз и создается класс, а потом регистрируется в app https://github.com/celery/celery/blob/master/celery/app/base.py#L444. Правда каким то очень лютым способом )

А чем плох механизм регистрации ?
Dramatiq чем то не подошел или просто пробуешь celery?
В этот раз решили остаться на celery) Не знаю, регистрация какая-то мутная, легко забыть
источник

С

Саша in PiterPy Meetup
Dima Boger
В этот раз решили остаться на celery) Не знаю, регистрация какая-то мутная, легко забыть
Но без регистрации воркер и не запустится
источник

DB

Dima Boger in PiterPy Meetup
Воркер запустится, но задачи в нём не будет, да. Ну у меня была надежда на механизм автодискавери
источник

С

Саша in PiterPy Meetup
Dima Boger
В этот раз решили остаться на celery) Не знаю, регистрация какая-то мутная, легко забыть
Но, соглашусь
источник

A🚀

Andrey 🚀🚀🚀 Popp... in PiterPy Meetup
а никто не видел парсер sql на питоне? лучше биндинги к libpq
источник

VA

Vladimir Ageev in PiterPy Meetup
Привет, кто-нибудь может объяснить или предположить, почему у pandas вот такое поведение?

>>> pd.Series([None]) | True
0    False
dtype: bool
источник

MK

Maxim Koltsov in PiterPy Meetup
источник

MK

Maxim Koltsov in PiterPy Meetup
Брейкинг ньюс! Паттерн матчинг в 3.10 (возможно)
источник

E

Eugene in PiterPy Meetup
парсер переписали, сейчас попрет :)
источник

A🚀

Andrey 🚀🚀🚀 Popp... in PiterPy Meetup
смущает двойной отступ сразу
источник
2020 June 24

С

Саша in PiterPy Meetup
Очень смущает  такой код:
match shape:
   case Point(x, y):
       ...
   case Rectangle(x, y, _, _):
       ...
print(x, y)  # This works


Отступы это аналог области видимости. С чего вдруг x, y станут доступны вне match.
Лучше бы может быть как то так

x, y = match shape:
   case Point(x, y):
       return x, y

   case Rectangle(x, y, _, _):
       return x, y
источник

MK

Maxim Koltsov in PiterPy Meetup
Так в питоне нет локальных областей видимости же
источник

MK

Maxim Koltsov in PiterPy Meetup
Циклы так же текут
источник

MK

Maxim Koltsov in PiterPy Meetup
В других языках, конечно, больше на твой второй вариант похоже
источник

MK

Maxim Koltsov in PiterPy Meetup
Но это не про питон :)
источник

MK

Maxim Koltsov in PiterPy Meetup
А там в пепе есть что-нибудь про тайпинг кстати? Я не дочитал
источник

С

Саша in PiterPy Meetup
Maxim Koltsov
Так в питоне нет локальных областей видимости же
Да, как и with statement... 😢
Да, там вроде много что то про типы, но я тоже не дочитал)
источник

AO

Alexander Ovchinniko... in PiterPy Meetup
ты же не расист, бро) сейчас эта картинка должна быть такой чтобы соответствовать духу времени 😊
источник

AO

Alexander Ovchinniko... in PiterPy Meetup
Maxim Koltsov
Брейкинг ньюс! Паттерн матчинг в 3.10 (возможно)
кстати, а почему его не сделали в своё время?
источник

Б

Боброний in PiterPy Meetup
Alexander Ovchinnikov 🦁
ты же не расист, бро) сейчас эта картинка должна быть такой чтобы соответствовать духу времени 😊
источник