Кто хорошо дженерики знает? Обязано D.x быть List[float]? P = TypeVar("P", Mapping[int, int], List[float]) @dataclass class A(Generic[P]): x: P @dataclass class B(A): ...
Кто-нибудь находил готовые фреймворки, с помощью которых можно написать по-быстрому бенчмарк для сравнения скорости выполнения A и B, генерирующий отчет и графики?
Кто что думает, Union[None, X] является тем же самым, что и Optional[X]? С новым синтаксисом, введенным в PEP 604, None | X можно использовать вместо Optional[X]. Мне интересн...
Меня удивляет, почему никто в этом чатике не задает вопрошающему, как ему стать программистом и работать потом программистом, вопрос, какое у него образование, что он умеет, к...
Чувак, ну не томи, ты str добавил или нет?
Что за высосанный из пальца пример? Ты напиши код, где потребуется несколько тысяч раз запустить твою функцию func() на тредах и на asyncio, сравни потребление памяти и скольк...
@Tishka17 ты сталкивался с такой ошибкой? https://github.com/Fatal1ty/mashumaro/pull/38#issuecomment-780846290
Умеет что? Чтобы стать квалифицированным разработчиком, нужно не только освоить синтаксис языка и знать, для чего используется for, а для чего while, и уметь искать по stack o...
@Tishka17 а почему на гитхабе у твой либы по датаклассам в проектах, которые ее используют, пусто? https://github.com/Tishka17/dataclass_factory/network/dependents
а кто может ожидать получить список вместо словаря?
Привет. Для чего тебе такой метод? Зачем так заменять массово поля персоны? Мне кажется, лучше сделать свой отдельный метод для изменения определенных данных в объекте либо со...
То есть ты делаешь датаклассы, у которых все поля опциональные, и ходишь в базу за значением какого-то нужного пользователю подмножества его полей?
Вот ты итерируешься тут, ты потом объекты Concept менять собираешься походом в базу и доставанием свежих данных? Типа merge хочешь?
зачем, когда пожно получить через клиент к монге словарик и развернуть его в датакласс?
@spooti кстати, пользовался aiosqlite?
Ты уверен, что ты все это сделаешь для пользователя на удалённой машине без знания логина и пароля его? :)))
Есть тесты посмотреть?
если ты это классифицируешь как задачи для новичков, почему тогда не направляешь людей с такими задачами в чат для новичков?
И съешь этих мягких французских булочек?
А почему ты отличаешь своё от чужих? Ты специально сужаешь область, чтобы обосновать свои доводы?