Я новичок в Python, поэтому извините, если этот вопрос кажется глупым, но я не смог найти конкретную помощь по этому вопросу.
Я работаю над тестовым проектом, в котором я хотел, чтобы вселогика, которая будет загружена в материнский компонент, чтобы к ним могли немедленно обращаться дочерние модули.Возможно ли это на языке Python?
Например, если я создаю пакет с этим деревом:
game/
__init__.py
start.py
core/
...
config.py
mechanics/
...
combat/
...
и если я использую, например, random библиотека почти в каждом модуле, нужно ли импортировать его в каждый отдельный файл или я могу просто импортировать его в start.py, чтобы он мог наследоваться дочерними модулями?
Моя идеальная цель состояла в том, чтобы использовать core / config.py , чтобы импортировать все основные и общие логики и просто импортировать этот файл конфигурации во все дочерние модули, но он не работает.
Есть идеи?Есть ли лучший способ сделать это?Большое спасибо!