НачальныйУрок 10 из 1930 мин · практика
Модули и пакеты (Modules and Packages)
Часть курса Python
До сих пор каждая программа жила в одном файле. Пока вы учитесь, это нормально, но настоящие проекты раскладывают код по многим файлам, чтобы каждый оставался коротким и занимался чем-то одним. В этом уроке показано, как Python позволяет так делать: через модули (отдельные файлы) и пакеты (папки с файлами).
Откройте редактор. Файл main.py уже загружен, а рядом с ним лежит папка tools/. Нажмите кнопку запуска над файлом.
Хочешь изучать Python Модули и пакеты (Modules and Packages) в реальной среде?
Нажми ниже, получи Linux-машину с Python наготове и пройди Модули и пакеты (Modules and Packages) на практике вместе с AI-наставником, который знает твой код.
Начать этот урокМодули и пакеты (Modules and Packages)Чему вы научитесь
- Import
- From import
- Writing your own module
- If __name__ == "__main__"
- Packages
- __init__.py
Читай этот урок на своём языке
Все уроки этого курса
19 уроков- 1Привет, Python20 мин
- 2Числа и строки25 мин
- 3Asking the User a Question15 мин
- 4Управление потоком выполнения30 мин
- 5Списки и кортежи30 мин
- 6Словари и множества30 мин
- 7Функции30 мин
- 8Comprehensions25 мин
- 9Файлы и IO30 мин
- 10Модули и пакеты (Modules and Packages)30 мин
- 11Классы и OOP35 мин
- 12Наследование и композиция30 мин
- 13Обработка исключений30 мин
- 14Итераторы и генераторы (Iterators and Generators)30 мин
- 15Декораторы (Decorators)30 мин
- 16Менеджеры контекста (Context Managers)25 мин
- 17Конкурентность: потоки и асинхронность (Async)40 мин
- 18Тестирование с pytest35 мин
- 19Упаковка и развертывание35 мин
Посмотри другие курсы
Go
20 уроков · 12.3ч
React
17 уроков · 10.2ч
Linux
17 уроков · 8.5ч
Docker
13 уроков · 6.6ч
Git
13 уроков · 5.9ч
Kubernetes
14 уроков · 8ч
Ansible
12 уроков · 6.1ч
Bash
12 уроков · 5.7ч
Helm
10 уроков · 5.4ч
GitLab CI
11 уроков · 5.8ч
Jenkins
11 уроков · 5.3ч
PostgreSQL
14 уроков · 7.6ч
MySQL
13 уроков · 6.8ч
Web
14 уроков · 5.9ч
TypeScript
18 уроков · 7.7ч
Vibe Coding
12 уроков · 5.8ч
Prompt Engineering
11 уроков · 6.2ч
Vibe Coding: Fundamentals
12 уроков · 4.5ч
Vibe Coding: Prototype to Production
12 уроков · 5.5ч
Vibe Coding: Multi-Agent Engineering
12 уроков · 5.3ч
Vibe Coding: Advanced Engineering
12 уроков · 7.3ч
