从不同文件导入类时,导入语句在包含类的模块中中断

时间:2019-05-06 14:10:27

标签: python-3.x

这是我的目录结构:

app
   -Folder1
       -class-container.py
       -queries.py
       -script.py
   -Folder2
   -Folder3
   -main.py

在我的类容器文件中,我使用from Folder1.queries import sql_queries从querys.py导入SQL查询。 当我在main.py中导入并使用该类时,一切运行顺利。但是,当我从script.py执行相同操作时,我得到一个ModuleNotFoundError ...没有名为Folder1的模块。我尝试了相对导入并将其更改为from queries import sql_queries,但是每次更改它时,它都会破坏另一个。任何见解都是有价值的。谢谢!

0 个答案:

没有答案