Открытый канал ID 69112210347348

Python Developer

Авторский канал действующего Python-разработчика.

Сотрудничество: https://clck.ru/3TTGhn

IT, программирование, BackEnd, FullStack, Python, Data Science, Machine Learning, Big Data, Анализ Данных

Каналов в рубрике
1 729
Место этого канала
№ 82
Открыть рубрику →

Публикации за период

По реакциям

Поиск и вся лента — после бесплатной регистрации. Свои даты — по подписке; владелец канала видит их бесплатно. Сортировка по реакциям — по подписке. Зарегистрироваться

Загрузка…

Как правильно сортировать данные в Python

sorted() и .sort() выглядят почти одинаково, но ведут себя по-разному. Первый создаёт новый список, второй сортирует исходный на месте.

В статье как сортировать по одному или нескольким полям, работать со строками, словарями и объектами своих классов, а также использовать key, lambda, itemgetter и attrgetter.

Читать статью

tags: #статья

🐍 Python Developer
Просмотры: 337
Перейти в пост Открыть в MAX Сообщить о неточности
Как сейчас быстро поднять Python-проект

В статье предлагают:

- uv — зависимости, окружения и версии Python;
- Ruff — линтинг, форматирование и импорты;
- pyproject.toml — единая конфигурация;
- uv.lock — воспроизводимые зависимости;
- uv run pytest — запуск тестов;
- Docker и CI/CD поверх того же стека.

Практичный гайд, чтобы собрать проект без старого зоопарка конфигов.

Читать статью

tags: #статья


🐍 Python Developer
Просмотры: 581
Перейти в пост Открыть в MAX Сообщить о неточности
Как ускорить Python-код с помощью типизации

В статье разбирают:

- Компиляцию типизированного Python в C-extension;
- Почему важны точные аннотации типов;
- Проблемы с bytes, bytearray, Any и Optional;
- Ограничения с metaclass и dataclass;
- Runtime-проверки типов;
- Бенчмарк h11 до и после компиляции.

Хороший материал, если хочется понять, где типизация даёт не только удобство, но и скорость.

Читать статью

tags: #статья

🐍 Python Developer
Просмотры: 661
Перейти в пост Открыть в MAX Сообщить о неточности
Большая база материалов для изучения Python с нуля

Нашли репозиторий, где собраны roadmap, книги, курсы, видео и гайды для изучения языка с нуля.

Плюс есть отдельные разделы по Django, Tkinter и PyQt и подборки под разный уровень подготовки.

Ссылка на GitHub

tags: #полезное

🐍 Python Developer
Просмотры: 685
Перейти в пост Открыть в MAX Сообщить о неточности
Загружаем изображение…
Топовый справочник по Python для Data Science и ML

Там собрали практические материалы по 30 популярным Python-библиотекам для анализа данных и машинного обучения.

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

Ссылка на справочник

tags: #полезное

🐍 Python Developer
Просмотры: 631
Перейти в пост Открыть в MAX Сообщить о неточности
Загружаем изображение…
Монолит или микросервисы: что выбирать в 2026 году

В статье разбирают не только монолит и микросервисы, но и модульный монолит как промежуточный вариант.

Автор сравнивает стоимость инфраструктуры, скорость релизов, отладку, тестирование и работу с транзакциями.

По приведённым в материале оценкам, микросервисы могут обходиться в 3,75–6 раз дороже по инфраструктуре.

Подробнее в статье

tags: #статья

🐍 Python Developer
Просмотры: 581
Перейти в пост Открыть в MAX Сообщить о неточности
ВКонтакте Телеграм Одноклассники
Избранное в datool.ru

Следите за каналом в личном кабинете

Зарегистрируйтесь в datool.ru, чтобы добавить канал «Python Developer» в избранное и отслеживать его показатели.

Зарегистрироваться
Для владельцев каналов

Подтвердите свой канал

Войдите или зарегистрируйтесь в datool.ru, затем добавьте нашего бота в канал по инструкции в личном кабинете. После проверки владения замок исчезнет и вам станет доступно управление каналом.

Войти или зарегистрироваться

Сообщить о неточности

Опишите, что нужно исправить. Если есть источник, добавьте ссылку.

Вы покидаете datool.ru

Ссылка ведёт на внешний сайт. datool.ru не отвечает за его содержимое — проверьте адрес, прежде чем вводить пароли или платёжные данные.

Переход через 10 с

Перейти