问题
I have a module (tqdm) that I need to import differently depending on whether I'm running my .ipynb
in a jupyter notebook or jupyter lab environment. Is there way that I can determine this in python? For example:
if <jupyter notebook>:
from tqdm import tqdm_notebook as tqdm
elif <jupyter lab>:
from tqdm import tqdm
else:
print("Not in jupyter environment.")
回答1:
# either:
from tqdm.autonotebook import tqdm
# or to suppress the warning:
from tqdm.auto import tqdm
来源:https://stackoverflow.com/questions/50915913/python-check-if-jupyter-notebook-or-lab-is-running