Мне, должно быть, здесь что-то не хватает.Невозможно использовать __init__.py
У меня есть структура каталогов:
maths/
__init__.py
test.py
...
foo/
__init__.py
...
bar/
__init__.py
...
В нескольких файлах (но не все), я использую путь модуля - на Ubuntu, например, - что путь /home/nebffa/Desktop/maths
для некоторых задач. Тем не менее, я должен вычислить путь пакета maths
во всех этих файлах, поэтому я подумал, что, возможно, будет проще получить его через __init__.py
. По крайней мере, это то, что я думал, что могу сделать, основываясь на чтении на __init__.py
- может, я ошибаюсь?
В любом случае, попытки сделать вещи доступными, помещая их в базу __init__.py
, не работают, поэтому я думаю, что я мог бы не понимать эту концепцию Python.
Что означает «test.py is just itertools»? – Adam
@Adam Текст в 'test.py' буквально просто« itertools », которого достаточно, чтобы выбросить эту ошибку. –
@WaleedKhan прав – nebffa