Практические учебники

Шаги-по-шаги интерактивные руководства, охватывающие Linux, DevOps, программирование на Python/C/C++/Go, наука о данных, веб-разработка, Hadoop и другие темы.

Управление символами и объединение подмодулей

Управление символами и объединение подмодулей

Понять сложность импорта пакетов, управлять экспортируемыми символами с помощью `__all__`, экспортировать все из пакета и разделять модули для лучшей организации кода на Python.
Python
Циклические и динамические импорты модулей

Циклические и динамические импорты модулей

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

Обзор основ модулей

Создайте простой модуль, импортируйте и используйте модули, разберитесь в поведении загрузки модулей, примените синтаксис 'from module import' и исследуйте ограничения перезагрузки модулей, чтобы освежить знания о базовых концепциях модулей Python.
Python
Создание пакета Python

Создание пакета Python

Понять, что такое пакеты Python, создать структуру пакета, исправить инструкции импорта и обновить и протестировать программу stock.py для создания пакета Python.
Python
Изучите делегирующие генераторы

Изучите делегирующие генераторы

Понять оператор `yield from`, использовать его в корутинах, обернуть сокеты с помощью генераторов и перейти от генераторов к async/await в Python.
Python
Изучите управляемые генераторы

Изучите управляемые генераторы

Познакомьтесь с генераторами Python, создайте с их помощью планировщик задач, протестируйте планировщик, создайте сетевой сервер и реализуйте эхо-сервер, чтобы узнать о управляемых генераторах.
Python
Управление оператором yield в Python

Управление оператором yield в Python

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

Обработка данных на основе корутин

Познакомьтесь с корутинами в Python с использованием отслеживания файлов, создайте компоненты конвейера на основе корутин и улучшите конвейер для обработки данных.
Python
Использование генераторов для конвейеров Stocksim

Использование генераторов для конвейеров Stocksim

Создайте базовый конвейер на основе генераторов с данными в формате CSV, создайте класс Ticker и постройте более сложный конвейер обработки данных для Stocksim на Python.
Python
Настройка итерации с использованием генераторов

Настройка итерации с использованием генераторов

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

Метаклассы в действии

Понять проблему метаклассов, собрать типы валидаторов, создать метакласс StructureMeta и протестировать реализацию на Python.
Python
Создайте свой первый метакласс

Создайте свой первый метакласс

Понять, что такое метаклассы, создать свой первый метакласс, использовать его и изучить наследование метаклассов в Python.
Python
Низкоуровневые аспекты создания классов

Низкоуровневые аспекты создания классов

Ручное создание классов, создание вспомогательного инструмента для типизированных структур и эффективное создание классов для понимания низкоуровневых аспектов создания классов в Python.
Python
Изучите декораторы классов

Изучите декораторы классов

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

Определение простых декораторных функций

Создайте свой первый декоратор и разработайте декоратор валидации на Python, чтобы понять, как определять простые декораторные функции.
Python
Цепочки декораторов и параметризованные декораторы

Цепочки декораторов и параметризованные декораторы

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

Определение правильного вызываемого объекта

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

Исследовать внутреннее устройство функций

Изучайте атрибуты функций, используйте модуль inspect и применяйте инспекцию функций в классах, чтобы понять внутреннее устройство функций Python.
Python
  • Предыдущий
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • ...
  • 796
  • Следующий