Использование пакета Python
У меня есть "Dir A", который содержит "Dir B" и "Dir C".
"Dir B" имеет "file.py", а "Dir C" имеет "library.py". Я хочу иметь возможность импортировать "library.py" в "file.py". и другие возможные файлы. Я очень запутался, как это сделать. Может кто-нибудь помочь, пожалуйста?
Я пытался поместить "init.py" в разные каталоги, но, кажется, это не помогает, когда я делаю "import library" в "file.py".
Спасибо!
1 ответ
Сначала вам нужно назвать ваши init-файлы как init.py, чтобы превратить их в пакеты:
dir_A
__init__.py
dir_B
__init__.py
file.py
dir_C
__init__.py
library.py
Теперь из file.py вы сможете использовать:
import A.C.library