导入两个类时在python中导入错误

0 python sqlite

我正在使用python脚本,当我尝试从另一个python脚本导入一个类时,我面临导入问题.这是我的python项目文件夹的外观:

Mysql_Main/ 
          checks.py
          Analyzer/
                  config.py
                  ip.py
                  op.py
                  __init__.py
Run Code Online (Sandbox Code Playgroud)

现在我想将两个名为:Config()和Sqlite()的类从config.py导入到checks.py脚本中.我该怎么做?

这是我试过的,但它导致错误!

在checks.py内:

from Analyzer import config

config = config.Config()
sqlite = config.Sqlite()
Run Code Online (Sandbox Code Playgroud)

问题是Config类被正确导入,但Sqlite类没有被导入.它显示错误 - Config实例没有属性'Sqlite'

dmg*_*dmg 5

当你这样做时:

config = config.Config()
Run Code Online (Sandbox Code Playgroud)

你写了变量config,它不再指向模块 config.它存储新Config 实例.

尝试:

from Analyzer import config

config_instance = config.Config()
sqlite_instance = config.Sqlite()
Run Code Online (Sandbox Code Playgroud)