Skip to content

Commit 204e6e7

Browse files
committed
Добавила объяснение откуда берутся файлы для импорта вообще
1 parent c65a763 commit 204e6e7

1 file changed

Lines changed: 3 additions & 0 deletions

File tree

1_python_basics/5_modules.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -127,6 +127,9 @@
127127

128128
###Как работает под капотом
129129

130+
Важнее всего знать, как Питон выбирает файлы для импорта. Сначала он ищет подходящие файлы в рабочей директории,
131+
рядом с `bars.py`. Если не находит, то проходит по папкам в `sys.path` и ищет нужный файл.
132+
130133
В памяти все загруженные модули хранятся в `sys.modules`. Иногда встречаются случаи, когда файла нет, а модуль есть.
131134
Это не сложно устроить:
132135

0 commit comments

Comments
 (0)