web2py python - ImportError 无法导入名称
web2py python - ImportError cannot import name
我不断收到此错误:<type 'exceptions.ImportError'> cannot import name get_cert_infos
。
我很确定我正在正确导入所有内容。有问题的文件是 participant.py
并且有:
from datetime import date
from widgets import SelectOrAdd, LabelSortedOptionsWidget, DynamicSelect, \
AutocompleteReferenceWidget
from communication import handle_notification, send_email
from utility import create_temp_password, hash_password
from export import get_cert_infos, build_certificate
我有 exports.py
,其中确实存在 get_cert_infos
和 build_certificate
方法。我不明白是什么问题。
我查看了其他几篇关于此的帖子,他们似乎都在说这很可能是循环导入问题
我已经 export
安装并更新了 export==0.1.2
ImportError: Cannot import name X
尝试仔细检查拼写,我知道这很愚蠢,但它确实发生了。
如果不是这样,请尝试在导出中编写此方法
def hello_world():
print 'hello world'
然后
import export
export.hello_world()
如果可行,则可能是方法本身有问题,如果不是,我认为名称 export
已保留并导致冲突(我的代码编辑器未将其标记为保留。
是否只需要导入这两个方法?或者您可以像 hello_world 那样导入整个模块并使用所需的方法吗?这会给你带来麻烦吗?如果你删除 get_cert_infos
build_certificate
会给你带来什么麻烦吗?
我不断收到此错误:<type 'exceptions.ImportError'> cannot import name get_cert_infos
。
我很确定我正在正确导入所有内容。有问题的文件是 participant.py
并且有:
from datetime import date
from widgets import SelectOrAdd, LabelSortedOptionsWidget, DynamicSelect, \
AutocompleteReferenceWidget
from communication import handle_notification, send_email
from utility import create_temp_password, hash_password
from export import get_cert_infos, build_certificate
我有 exports.py
,其中确实存在 get_cert_infos
和 build_certificate
方法。我不明白是什么问题。
我查看了其他几篇关于此的帖子,他们似乎都在说这很可能是循环导入问题
我已经 export
安装并更新了 export==0.1.2
ImportError: Cannot import name X
尝试仔细检查拼写,我知道这很愚蠢,但它确实发生了。
如果不是这样,请尝试在导出中编写此方法
def hello_world():
print 'hello world'
然后
import export
export.hello_world()
如果可行,则可能是方法本身有问题,如果不是,我认为名称 export
已保留并导致冲突(我的代码编辑器未将其标记为保留。
是否只需要导入这两个方法?或者您可以像 hello_world 那样导入整个模块并使用所需的方法吗?这会给你带来麻烦吗?如果你删除 get_cert_infos
build_certificate
会给你带来什么麻烦吗?