如何从main.py导入类到cogs/afile.py



我在从另一个文件导入类时遇到了一些问题。我的文件结构是这样的:

bot/main.py
/cogs/file1.py
file2.py
etc...

我想从main.py导入一个类到file.py。

我试过了:

file1.py:

import sys
sys.path.insert(1, '.\')
import main

它正在工作,但是在我导入类之后,我可以通过运行file1.py文件而不是main.py来启动bot。

您应该能够从..main中从cog文件中导入。