Size: a a a

2019 July 02

S

Stan in SPb Python
Danil Ivanov
5 less than k8s.
5 what?)
источник

DI

Danil Ivanov in SPb Python
Stan
5 what?)
символов видимо ) а каких не хватает решай сам
источник

EF

Egor Fedorov in SPb Python
Dmitry Alimov
Видео будет?
Запись будет. Трансляции не будет.
источник

W

Womchik in SPb Python
👍
источник

MB

Max Block in SPb Python
Приветствую!

Работает ли кто с монгой в питоне? Что вы используете для этого: pymongo, mongoengine, что-то еще?

В настоящий момент использую pymongo, но счастья нет, ощущаю себя в средневековье.
mongoengine по api выглядит интересным, но на него ругается type checker от PyCharm.  А типы для меня важны, я обращаю внимание на анаттации типов.

В экосистеме Node.js меня полностью устраивала библиотека mongoose. Может есть в питоне что-то подобное?
источник

YU

Yaroslav Ulanovich in SPb Python
я в последнем проекте использовал motor, но он асинхронный
источник

R

Ruslan in SPb Python
Max Block
Приветствую!

Работает ли кто с монгой в питоне? Что вы используете для этого: pymongo, mongoengine, что-то еще?

В настоящий момент использую pymongo, но счастья нет, ощущаю себя в средневековье.
mongoengine по api выглядит интересным, но на него ругается type checker от PyCharm.  А типы для меня важны, я обращаю внимание на анаттации типов.

В экосистеме Node.js меня полностью устраивала библиотека mongoose. Может есть в питоне что-то подобное?
Есть конкретные вещи которые не устраивают в pymongo?
источник

MB

Max Block in SPb Python
И как у него с аннотациями типов, все хорошо? PyCharm не ругается ни на что, автодополнение хорошо работает?
При создании моделей можно ли указывать поля Enum типа? Чтобы кодирование / раскодирование автоматом было бы?

Я даже на асинхронщину готов в теории перейти, ибо боль и страдание с этим всем...
источник

MB

Max Block in SPb Python
Ruslan
Есть конкретные вещи которые не устраивают в pymongo?
Драйвер этот работает хорошо, но я все ж хочу иметь возможность определять модели. Т.е. не с dict сущностями работать, а с моими кастомными моделями. Т.е. хочется ORM (вернее это ODM называют, наверное).
источник

SG

Sasha Golubev in SPb Python
Зачем вам это?
источник

SG

Sasha Golubev in SPb Python
И в чем проблема преобразовать данные из ваших кастомных моделей в dict?
источник

MB

Max Block in SPb Python
из кастомных моделей в dict проблемы нет. Есть проблема наоборот. Как мне из pymongo запроса, который возвращает список диктов, получить обратно мою кастомную модель.

А надо это все для того, чтобы когда я изменил название поля в схеме, автоматические тулзы нашли бы сразу проблему, если я забуду где-то переименовать его. Если я переименую в определинии класса его поле, то потом анализаторы кода найдут ошибку. А если я в dict["new_field"] переименую это же самое в одном месте, то уже автоматические тулзы меня не спасут.
источник

SG

Sasha Golubev in SPb Python
my_field = "field"
dict[my_field]
источник

s

spb_python_bot in SPb Python
источник

S

Stan in SPb Python
Это у него задержка такая на какую-то команду?
источник

DI

Danil Ivanov in SPb Python
видимо кто-то своё сообщение удалил )
источник

SP

Stepan Potapov in SPb Python
Danil Ivanov
видимо кто-то своё сообщение удалил )
это я тыкнул на , но оно мне дважды вот это сообщение вернулоо и схлопнуло в одно
источник

DI

Danil Ivanov in SPb Python
Stepan Potapov
это я тыкнул на , но оно мне дважды вот это сообщение вернулоо и схлопнуло в одно
Магия ) может промахнулся? )
источник

АН

Александр Науменко in SPb Python
ребят, всем привет!
надеюсь меня не забанят тут)))
Я коммерсант, не программист)
короче ищу людей, которые обсуживают различные компании на аутсорсе или как-то связаны с телекомом.
Отзовитесь плиз)))
источник

DI

Danil Ivanov in SPb Python
Александр Науменко
ребят, всем привет!
надеюсь меня не забанят тут)))
Я коммерсант, не программист)
короче ищу людей, которые обсуживают различные компании на аутсорсе или как-то связаны с телекомом.
Отзовитесь плиз)))
а почему не забанят? правила же не читаем, могут и забанить https://t.me/spbpython/64481
источник