当导入Mandrill类时,它给了我一个attribute

2024-10-02 02:40:51 发布

您现在位置:Python中文网/ 问答频道 /正文

所以我使用Mandrill发送电子邮件,当我通过python解释器使用它时,它工作得很好,但是当我进入更高的目录并尝试导入它时,它会给我一个AttributeError:

Traceback (most recent call last): File "server.py", line 5, in fetch() File "/home/kousha/projects/test/app.py", line 108, in fetch send.SendEmail(x, i, "test") File "/home/kousha/projects/test/mandrill/send.py", line 5, in SendEmail client = mandrill.Mandrill('apikey') AttributeError: 'module' object has no attribute 'Mandrill'

有人知道怎么解决这个问题吗?在

层次结构如下:

app.py
server.py
mandrill(folder)
__init__.py(inside mandrill folder)
send.py(inside mandrill folder)

Tags: inpytestsendhomeserverlinefetch
1条回答
网友
1楼 · 发布于 2024-10-02 02:40:51

这个问题很可能是由于您创建了一个名为mandrill的模块,但是您试图引用另一个完全相同的名称。我建议您将模块的名称更改为其他名称,以避免中断对正确模块的引用。在

相关问题 更多 >

    热门问题