【发布时间】:2021-07-15 06:22:25
【问题描述】:
目前在 discord.py 中开发一个机器人,我有这些导入,它们从不同的 py 文件中获取不同的函数和/或变量:
from core.db.read import return_all_document_id
from core.extras.terminal import database_Critical
from core.db.write import New_Member
from core.main import *
import discord
from discord.ext import tasks, commands
有人告诉我,例如,使用 core.db.read 是正确的方法,但我得到了这个回溯:
Traceback (most recent call last):
File "c:\Users\mj\Documents\Pycharm\wake\core\extensions\events.py", line 1, in <module>
from core.db.read import return_all_document_id
ModuleNotFoundError: No module named 'core'"
有没有更好的方法来做到这一点?如果不是,那可能是我的问题?
【问题讨论】:
-
这取决于你如何运行它。如果您自己运行
events.py,那么显然它不知道如何找到core模块。 -
我想我在这里回答了:stackoverflow.com/a/68375393/13944524