py3某个下级模块如何使用__init__定义的变量?
# __init__.py
from . import ui
from . import myModule
modules = (
myModule,
)
# ui\panel.py
# python 在粘贴代码时真恶心
for module in modules:
# 这里不一定都有panelDraw方法,怎么判断比较好呢?
try:
module.panelDraw(context, act, layout)
except:
pass
我该怎么拿到modules
变量呢?
# 这样会报错 most likely due to a circular import
from .. import modules
addon:.
│ myModule.py
│ __init__.py
│
├─ui
│ │ panel.py
│ │ __init__.py
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)