Перейти к содержимому

| 112 Объектно-ориентированное программирование и области видимости в Python. [1.9]

Объектно-ориентированное программирование (ООП) — это парадигма программирования, основанная на представлении программы как совокупности объектов, каждый из которых является экземпляром определенного класса. ООП позволяет моделировать реальные системы, делая код более структурированным, поддерживаемым и переиспользуемым.

Python | Уроки
Python

| 71 Датаклассы в Python: упрощаем работу с данными

В Python 3.7 появилась мощная и удобная функция — датаклассы dataclasses. Они позволяют быстро создавать классы, которые в первую очередь предназначены для хранения данных, минимизируя шаблонный код и повышая читаемость. В этой статье мы разберём, что такое датаклассы, зачем они нужны и как ими пользоваться.

FAQ Python
Python

| 58 Модули и импорты в Python: организация кода на профессиональном уровне

Одной из ключевых особенностей Python является его модульная система, которая позволяет эффективно организовывать код, избегать конфликтов имен и повторно использовать функциональность.

FAQ Python
Python

| 90 Тестирование кода в Python: от основ к автоматической проверке

Надёжный код — это не только правильно работающий код, но и код, поведение которого можно проверить автоматически. Тестирование — неотъемлемая часть профессиональной разработки, обеспечивающая качество, стабильность и поддерживаемость приложений.

FAQ Python
Python

| 107 FastAPI: современный фреймворк для создания высокопроизводительных API

FastAPI — это современный, быстрый (высокопроизводительный) веб-фреймворк для создания API с использованием Python 3.7+ на основе стандартов OpenAPI и JSON Schema. Он сочетает в себе скорость разработки, типизацию и автоматическую документацию, что делает его идеальным инструментом для создания надежных API.

FAQ Python
Python

| 46 curl: мощный инструмент для работы с сетевыми запросами

curl (Client URL) — это гибкий инструмент командной строки и библиотека для передачи данных с сервера на сервер с использованием различных протоколов. Это незаменимый инструмент для разработчиков, системных администраторов и тестировщиков, позволяющий тестировать API, отлаживать веб-запросы и автоматизировать взаимодействие с сетевыми сервисами.

Python | Уроки
Утилиты

| 38 Poetry: современный менеджер зависимостей и виртуальных окружений для Python

В современной разработке на Python управление зависимостями и виртуальными окружениями является критически важной задачей. Стандартные инструменты вроде pip и venv работают, но имеют ряд ограничений. Poetry — это современная альтернатива, которая решает многие проблемы управления проектами и делает процесс разработки более эффективным и предсказуемым.

FAQ Python
Python

| 38 Борьба с Poetry 2.x: Как я настраивал проект для нормализации товарных позиций

Практический опыт преодоления проблем миграции и настройки современного Python-проекта

FAQ Python
Python