python - 在加载模块时从模块返回
问题描述
是的,不是python的禅宗,也不是pythonic,不幸的是截止日期、框架等等……
有没有办法从一个模块返回,以防止它的其余部分被加载(不将模块的其余部分包装在一个巨大的 if 语句中):
文件:foo.py
from . import bar
文件:bar.py
caz = 1
if hack_solution_for_now:
return # Stop further importing =thanks
i_am_never_load = some_undefined_thing_that_will_fail
解决方案
推荐阅读
- tomcat - 配置并启动liferay 7 + tomcat
- json - 如何使用 jq 将 JSON 解析为单个嵌套对象?
- python - 无法恢复张量流变量
- c - 如何使用 strtok 检测空行
- python - Seaborn barplot color_palette 不工作
- python-3.x - Pandas:将数据框与条件合并
- jquery - jQuery scrollTop 问题
- python - 为什么这个 Python pandas DataFrame 代码不起作用?
- google-bigquery - 如何使用 Airflow 的 BigQuery 运算符引用外部 SQL 文件?
- jquery - 单击时添加由 JSON 数组填充的选择和选项的表行