一些我无法解决的 appengine 代码出现了小问题(可能只是因为太晚了)
我有一个名为 modules 的文件夹,其中包含以下项目:
-modules
: __init__.py (blank)
: checklogin.py
: customhandlers.py
: datastoretools.py
: emailtools.py
在我的代码中,我使用了所有这些,因此我这样做是为了导入它们:
from modules import *
一切都可以使用电子邮件工具。这个:
emailtools.sendNotificationEmail('assignee',report,True)
导致此错误:
File "/home/tom/dev/ad-project/handlers/reporterhandler.py", line 42, in get
emailtools.sendNotificationEmail('assignee',report,True)
NameError: global name 'emailtools' is not defined
在我尝试使用它的任何地方都会发生这种情况,但是其他三个工作得很好,有什么想法吗?或者我应该只导入它们而不是使用*?