我正在嘗試修改模塊的導入名稱,具體取決於我是否在筆記本中。 我想是這樣筆記本中的條件導入python
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
但它似乎並沒有工作。 我該如何做到這一點?
什麼是錯誤你得到了什麼? –
我沒有任何錯誤,但不會修改導入。 – Orelus
1.你嘗試過「嘗試 - 除外」嗎? 2.你有沒有爲導入調試代碼;嘗試通過添加一個打印語句在try和除了塊? –