【发布时间】:2016-07-07 09:25:58
【问题描述】:
我正在尝试根据我是否在笔记本中修改模块的导入名称。 我尝试了类似的东西
api.py
is_notebook = False
if is_notebook:
from tqdm import tnrange as trange
from tqdm import tqdm_notebook as tqdm
else:
from tqdm import trange
from tqdm import tqdm
在笔记本的单元格中我会这样做:
import api
api.is_notebook = True
但它似乎不起作用。 我怎样才能做到这一点?
【问题讨论】:
-
你得到什么错误?
-
我没有任何错误但没有修改导入。
-
1.你试过“try-except block”吗? 2. 你调试过导入的代码吗?通过在 try 和 except 块中添加打印语句来尝试一下?
-
我没有看到你的意思,因为我没有导入错误
标签: python import module jupyter-notebook