Курс Python → Список импортированных модулей в Python

При работе с Python важно понимать, что при импорте модуля или пакета, интерпретатор выполняет весь код, который находится в этом файле. Это означает, что все переменные, функции и классы, определенные в модуле, становятся доступными для использования в текущем скрипте. Также стоит отметить, что при импорте пакета, Python автоматически выполняет код из файла __init__.py, если он присутствует в структуре пакета.

Для вывода списка импортированных модулей в Python можно воспользоваться функцией built-in dir(). Эта функция возвращает список всех объектов, определенных в текущем модуле, или в указанном объекте. Таким образом, можно легко узнать, какие модули были загружены в текущем скрипте и использовать их функции и переменные.


import math
import urllib
import os

print(dir())

В данном примере мы импортировали модули math, urllib и os, а затем с помощью функции dir() вывели список всех объектов, доступных в текущем скрипте. Таким образом, мы можем убедиться, что все нужные модули были успешно загружены и готовы к использованию в нашей программе.

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

Твои коллеги будут рады, поделись в

Автор урока

Дмитрий Комаровский
Дмитрий Комаровский

Автоматизация процессов
в КраснодарБанки.ру

Другие уроки курса "Python"

  1. Активация Matplotlib в Jupyter
  2. Перегрузка операторов в Python
  3. Работа с эмодзи в Python
  4. Транспонирование матрицы в Python
  5. Тест скорости набора текста на Python
  6. Участие в LP стейкинге Waves
  7. Сортировка в Python
  8. Работа с изображениями Pillow
  9. Метод __index__ в Python
  10. Переменные класса и экземпляра
  11. Сортировка слиянием
  12. OrderedDict — упорядоченный словарь
  13. Работа с CSV в Python
  14. Декораторы с аргументами в Python
  15. Работа с NumPy.linalg
  16. Декораторы в Python
  17. Функция с *args.
  18. Сортировка и разворот списка
  19. Использование подчеркивания в REPL
  20. Оператор Walrus в Python
  21. Python groupby() из itertools: работа с повторяющимися элементами
  22. Python-dateutil — работа с датами
  23. Открытие и запись файлов
  24. Библиотека Emoji: использование смайлов в Python
  25. Инициализация структур данных
  26. Преобразование PowerPoint в PDF.
  27. Метод __irshift__ для Python
  28. Логические операторы в Python
  29. Анонимные функции Lambda
  30. Решатель судоку на Python с pygame
  31. Сравнение def и lambda функций в Python
  32. Удаление элементов из списка в Python
  33. Многострочные комментарии в Python
  34. Работа с JSON в Python
  35. Управление виртуальными средами в Python
  36. Модуль xkcd: добавление юмора в Python
  37. Логирование с Logzero: ротация файла
  38. Форматирование строк с f-строками
  39. Раздувающийся словарь в Python
  40. Хеши в Python
  41. Установка и загрузка Instaloader
  42. Модуль os: работа с файлами и папками
  43. Проверка подстроки в строке с помощью in
  44. Подписка на каналы разработчиков
  45. Оператор in и not in в Python
  46. Глобальные переменные в Python

Marketello читают маркетологи из крутых компаний