есть папка engine, в ней __init__.py и десяток файлов, каждый из которых содержит в себе класс
хотелось бы подключить это так:
from engine import *
но не получается.
перебрал в цикле:
files = os.listdir('engine')
files = [file.replace('.py', '') for file in files if file.endswith('.py') and not file.startswith('_')]
print(files)
for file in files:
print('import ' + file)
__import__('engine.' + file)
и теперь везде, где мне нужен модуль, приходится писать:
from engine.module import myModule
PS
import class в цикле не работает
а from class import * непонятно как сделать с помощью __import__()