Size: a a a

2020 June 28

V

Viktor in Python KZ
͏͏͏͏
Гвидо ван Россум предложил включить в Python операторы для сопоставления с образцом

Гвидо ван Россум (Guido van Rossum) представил на рассмотрение сообществом черновик спецификации для реализации в языке Python операторов для сопоставления с образцом (match и case). Следует отметить, что предложения по добавлению операторов сопоставления с образцом уже публиковались в 2001 и 2006 годах (pep-0275, pep-3103), но были отвергнуты в пользу оптимизации конструкции "if ... elif ... else" для составления цепочек сопоставления.

https://www.opennet.ru/opennews/art.shtml?num=53248
Наконец то
источник

MB

Muslim Beibytuly in Python KZ
͏͏͏͏
@MuslimBeibytuly гвидо захотел == будет аппрув
грустно, но надеюсь не пройдет. asyncio сильно не нравился Гвидо, но прошел (зря прошел, но это уже другая история)
источник

͏

͏͏͏͏ in Python KZ
Muslim Beibytuly
грустно, но надеюсь не пройдет. asyncio сильно не нравился Гвидо, но прошел (зря прошел, но это уже другая история)
асинкио имхо говно
источник

͏

͏͏͏͏ in Python KZ
я его на петпроджекте юзаю, медленно жесть и мало либ
источник

͏

͏͏͏͏ in Python KZ
Muslim Beibytuly
грустно, но надеюсь не пройдет. asyncio сильно не нравился Гвидо, но прошел (зря прошел, но это уже другая история)
кст сам пропоузал асинкио еще с 2003 в питон 2 был
источник

MB

Muslim Beibytuly in Python KZ
͏͏͏͏
я его на петпроджекте юзаю, медленно жесть и мало либ
Он не ради скорости используется:) а вот про отсутствие экосистемы соглашусь, мало кому хочется писать асинхронный, когда синхронный всех устраивает. Научиться бы синхронный правильно писать:)
источник

͏

͏͏͏͏ in Python KZ
Muslim Beibytuly
Он не ради скорости используется:) а вот про отсутствие экосистемы соглашусь, мало кому хочется писать асинхронный, когда синхронный всех устраивает. Научиться бы синхронный правильно писать:)
да не, мне именно скорость нужна была для батч запросов
источник

͏

͏͏͏͏ in Python KZ
но мб тулза не та, я потом переписал io критичную часть на голенге
источник

MB

Muslim Beibytuly in Python KZ
͏͏͏͏
да не, мне именно скорость нужна была для батч запросов
Легче на crow(c++) переписать критичные по производительности места сервиса
источник

MB

Muslim Beibytuly in Python KZ
͏͏͏͏
но мб тулза не та, я потом переписал io критичную часть на голенге
Не, asyncio скорее всего просто не приживется, это уже общая проблема
источник

͏

͏͏͏͏ in Python KZ
айо либс жесть какая противная, приходилось читать код вместо документации 😔
источник
2020 June 29

RA

Rauan Akylzhanov in Python KZ
Всем привет. Кто знает как вставить json в mongodatabase in Python? Я пытался db.insert_many(json_records)
источник

͏

͏͏͏͏ in Python KZ
Rauan Akylzhanov
Всем привет. Кто знает как вставить json в mongodatabase in Python? Я пытался db.insert_many(json_records)
покажи ошибку
источник

RA

Rauan Akylzhanov in Python KZ
Traceback (most recent call last):
 File "load.py", line 24, in <module>
   mydb.insert_many(csv_records.to_json(orient='records'))
 File "/Users/ra312/opt/anaconda3/envs/smart/lib/python3.8/site-packages/pymongo/collection.py", line 3335, in call
   raise TypeError("'Collection' object is not callable. If you "
TypeError: 'Collection' object is not callable. If you meant to call the 'insert_many' method on a 'Database' object it is failing because no such method exists.
источник

RA

Rauan Akylzhanov in Python KZ
Я понимаю, что написано буквально
источник

RA

Rauan Akylzhanov in Python KZ
но не гуглится методы нормальные
источник

RA

Rauan Akylzhanov in Python KZ
Вот моя строка mydb.insert_many(csv_records.to_json(orient='records'))
источник

RA

Rauan Akylzhanov in Python KZ
͏͏͏͏
покажи ошибку
Я кажется понял. Мне нужно access  collection object with a dot notation.
источник

RA

Rauan Akylzhanov in Python KZ
Что-то типа collections['mydb'].insert_one(json)
источник

K

Kana in Python KZ
Наоборот, db["your collection"]
источник