我在从另一个文件导入类时遇到了一些问题。我的文件结构是这样的:
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文件中导入。