ru_python | Unsorted

Telegram-канал ru_python - Python

14289

Уютный чат для профессионалов, занимающихся поиском питоньих мудростей. Как не получить бан: https://t.me/ru_python/1961404

Subscribe to a channel

Python

500 юнитов для rts это не то что бы прям мало

Читать полностью…

Python

если у чела лагает значит надо оптимизировать, я считаю

Читать полностью…

Python

да там вроде и не упоминались проблемы со скоростью. я думаю, это преждевременная оптимизация всё

Читать полностью…

Python

цитон быстрый если использовать его в связке с нампаем. когда передаешь нампаевские структуры в цитон, там под капотом обычные сишные массивы, с которыми можно просто работать. к тому же, если я правильно помню, можно свой dtype объявить как структуру

Читать полностью…

Python

Что ты будешь делать если тебе понадобится в рамках одного вызова интерактора несколько транзакций?

Читать полностью…

Python

Этот аргумент не работает. Модули внутри пакета стандартные не перекроют. Париться есть смысл по поводу названия верхнеуровневого пакета и только.

Читать полностью…

Python

Учтём ✍️

Бля, я вот теперь вообще думаю часть файлов в корень кинуть XD

Вроде в faststream и dishka так сделано, и норм. Осталось понять какие...

Читать полностью…

Python

Я бы сказал это выглядит намного лучше, чем "утили".

Читать полностью…

Python

Utils могут существовать, но точно не должны быть свалкой

Читать полностью…

Python

Всем ку!

Блин, такой вопрос: я щас с open-сурс библиотекой работаю, она на ранней стадии разработки, ещё есть возможность делать резкие телодвижения. И в ней иногда под один файл с одним классом выделяется отдельная папка. Я вот думаю пихнуть такое в utils и не ебать мозга, но не уверен насколько это good practice

Читать полностью…

Python

В какой момент он коммиттт?

Читать полностью…

Python

У меня вне интеракторы сессия открывается через Uow - Оно и занимается этим

Читать полностью…

Python

Да много чего наверное, ну ладно

Читать полностью…

Python

Вызов функций это углубленное изучение?

Читать полностью…

Python

Есть ещё абстракция, но это любят выкидывать, ссылаясь на то, что это общий принцип программирования

Читать полностью…

Python

он не написал, что лагает)

Читать полностью…

Python

как это не упоминались

Читать полностью…

Python

а вообще если у тебя проблема именно в переборах — возможно, проблемы со скоростью не технические, а архитектурные

Читать полностью…

Python

Профдиформация, извините😂

Читать полностью…

Python

За последние сутки в чате обсуждали:

💾 Поиск коммитов в коде ✉

📡 Библиотека OpenTelemetry для HTTPX

📉 Кризис самоопределения: из QA в Dev ✉

🚀 Оптимизация Python-кода ✉

📂 Архитектурный хаос и папка Utils ✉

#summary

Читать полностью…

Python

Ну не нравится мне структура, в которой у нас внутри папки один сукО файл валяется, и рядом ещё __init__.py лежит, который один блин класс импортирует. Ощущается очень топорно

Читать полностью…

Python

secrets не то, в стд либе есть пакет с таким названием

Читать полностью…

Python

Ага

Т.е. лучше оставить как есть? И это нормально, что у нас, допустим, есть отдельная папка secrets, в которой лежит один модуль с классом на 30 строк, с главной функцией читать .env файл?

Читать полностью…

Python

Попробуй себе представить как это будет восприниматься со стороны пользователей библиотеки. Какие-то непонятные утили в сабмодулях. В целом нет, это считается плохой практикой и показывает непонимание разработчиком предметной области и как следствие плохой декомпозиции.

Читать полностью…

Python

    async with session_factory() as session:
async with session.begin():
await UserInteractor(user_repo=SqlUserRepo(session))(...)

Читать полностью…

Python

cython компилирует код в C, но использует под капотом сами исходники питона собственно.

Если у тебя задача просто ускорить какие-то части и твой код это питон + максимум numpy - возьми numba, даже переписывать почти не придется. Скорость как C расширение.

Если у тебя много сложной логики, но это только часть приложения - перепиши эту логику на C/C++/etc экстенш.

Если без питона, то возьми просто C++ и не парься

Читать полностью…

Python

Предыдущие уроки, это циклы, типы данных, и т.д, самая базовая база

Читать полностью…

Python

Надо было вложенные циклы включить в скрин?😁

Читать полностью…

Python

Общий принцип чего угодно

Читать полностью…

Python

Наследование, полиморфизм и инкапсуляция, вспомнил

Читать полностью…
Subscribe to a channel