Я работаю с скриптом python и сталкиваюсь с проблемой импорта при попытке импортировать класс из другого скрипта python. Вот как моя папка проекта питона выглядит:Ошибка импорта в python при импорте двух классов
Mysql_Main/
checks.py
Analyzer/
config.py
ip.py
op.py
__init__.py
Теперь я хочу, чтобы импортировать два класса с именем: Config() и Sqlite() из config.py в checks.py script.How я это делаю?
Это то, что я пробовал, но его результат в ошибке!
внутри checks.py:
from Analyzer import config
config = config.Config()
sqlite = config.Sqlite()
Проблема заключается в том, что класс Config импортируется правильно, но Sqlite класс не получает imported.It показывает ошибку - Config экземпляр не имеет атрибута 'SQLITE'
Благодарим Вас за ценный вклад! Я заменил два заявления вместо того, чтобы менять его имя, это сработало! – Gayathri
Вы не сможете использовать модуль 'config' таким образом, и это может показаться нечитаемым для людей, которые не знакомы с вашим кодом. Вы можете попробовать что-то вроде 'from Analyzer import config as configmodule' – dmg