Size: a a a

2020 October 28

Б

Боброний in PiterPy Meetup
В этом году как-то никак.
источник

MK

Maxim Koltsov in PiterPy Meetup
Eugene Denisov
У кого как Хактоберфест продвигается?
Я уже заполнил форму с адресом для футболки)
источник

MK

Maxim Koltsov in PiterPy Meetup
Боброний
В этом году как-то никак.
Я кстати просил в своих пр добавлять этот тег
источник

p

pragus in PiterPy Meetup
А вот расскажите вот какую штуку про аннотацию типов. Как решается вопрос с json(ну или любым другим форматом без схемы), который прилетает на вход метода вроде SomeFn(self, arg: Dict[str, int]) ?
источник

S

Stan in PiterPy Meetup
pragus
А вот расскажите вот какую штуку про аннотацию типов. Как решается вопрос с json(ну или любым другим форматом без схемы), который прилетает на вход метода вроде SomeFn(self, arg: Dict[str, int]) ?
А никак) Делай json-схему и перетаскивай всё в датаклассы
источник

DB

Dima Boger in PiterPy Meetup
pragus
А вот расскажите вот какую штуку про аннотацию типов. Как решается вопрос с json(ну или любым другим форматом без схемы), который прилетает на вход метода вроде SomeFn(self, arg: Dict[str, int]) ?
TypedDict для простых кейсов ещё может помочь
источник

S

Stan in PiterPy Meetup
pragus
А вот расскажите вот какую штуку про аннотацию типов. Как решается вопрос с json(ну или любым другим форматом без схемы), который прилетает на вход метода вроде SomeFn(self, arg: Dict[str, int]) ?
Можешь ещё подписаться на https://github.com/python/typing/issues/182
источник

MK

Maxim Koltsov in PiterPy Meetup
Либо TypedDict, либо через pydantic
источник

MK

Maxim Koltsov in PiterPy Meetup
Я выбрал второй вариант
источник

p

pragus in PiterPy Meetup
Maxim Koltsov
Либо TypedDict, либо через pydantic
источник

MK

Maxim Koltsov in PiterPy Meetup
Ух, Соболев
источник

p

pragus in PiterPy Meetup
Maxim Koltsov
Ух, Соболев
Ай да сукин сын? )))
источник

KR

K R in PiterPy Meetup
Eugene Denisov
У кого как Хактоберфест продвигается?
Из вежливости решил попридержать патчи до ноября/декабря
источник

p

pragus in PiterPy Meetup
источник
2020 October 29

Б

Боброний in PiterPy Meetup
А как в mypy на время выполнения теста изменить формат вывода трейсбека на native?
источник

Б

Боброний in PiterPy Meetup
Делаю грязные хаки и pytest ломается при попытке запилить трейсбэк


INTERNALERROR>     lines.append(space_prefix + source.lines[line_index].strip())
INTERNALERROR> IndexError: list index out of range
источник

p

pragus in PiterPy Meetup
источник

E

Eugene in PiterPy Meetup
Проведена большая работа по оптимизации производительности и Pyston 2 теперь быстрее штатного Python 3.8 примерно на 20% при прохождении тестового набора python-macrobenchmarks.


да уж, гора родила мышь.
источник

ED

Eugene Denisov in PiterPy Meetup
Неужели пифоном пользуются те, кому важна производительность?
источник

E

Eugene in PiterPy Meetup
Может быть кому-то будет интересно: https://github.com/markshannon/faster-cpython/blob/master/plan.md
источник