Комментарии 12
Ага, конечно, «если все-таки удалось написать код, то он не потечет по памяти». Только программист на Python может такое написать, не копенгаген - не суйся с … рылом в … ряд. Читайте Книгу, пункт 15.6.
Иногда молодёжь ДОСТАЁТ.
А дайте ссылку на fullstack framework Pinecone? Гуглится только векторная база данных. А то первая два в списке - это скорее ui фреймворки
Там опечатка, сейчас поправлю. Имелся ввиду https://github.com/pynecone-io/pynecone
Отличный подкаст у вас, приятно периодически посмотреть
Вопрос к @grigoryvp- какие из существующих python-библиотек лучше всего помещаются в кошелёк Миллера? )
Что лучше для библиотеки - больше классов, но меньше функций в каждом или наоборот, больше функций/методов , но меньше атрибутов в каждой или наоборот?
Например, количество атрибутов в pandas.to_csv (21 штука) - это норм? Или лучше было бы несколько видов этого метода?
А вот тот же FastAPI как мне кажется берет как раз лаконичностью. За счет креативного использования типов получается короткий, хорошо "ложащийся" в голову код.
Для библиотеки лучше, чтобы в одном месте не собиралось больше 5-7 сущностей. Любых сущностей) Но без фанатизма, конечно.
Конкретно про пандас - зависит от использования. Если из этих 21 на практике используются 3, а остальные 18 встречаются раз в год по местным праздникам - то они никого не напрягают. А вот если постоянно надо все 21 осматривать и выбирать - то нужен другой дизайн КМК.
Сэмуэль Колвин сейчас работает над Pydantic 2. Хочет выпустить до конца квартала, но пока не говорит, что там будет.
Все же детально описано в документации
Главное из мира Python за февраль 2023