Module WORMutils.isnotebook
Expand source code
def isnotebook():
"""
Check if this code is running in a Jupyter notebook
"""
try:
shell = get_ipython().__class__.__name__
if shell == 'ZMQInteractiveShell':
return True # Jupyter notebook or qtconsole
elif shell == 'TerminalInteractiveShell':
return False # Terminal running IPython
else:
return False # Other type (?)
except NameError:
return False # Probably standard Python interpreter
Functions
def isnotebook()
-
Check if this code is running in a Jupyter notebook
Expand source code
def isnotebook(): """ Check if this code is running in a Jupyter notebook """ try: shell = get_ipython().__class__.__name__ if shell == 'ZMQInteractiveShell': return True # Jupyter notebook or qtconsole elif shell == 'TerminalInteractiveShell': return False # Terminal running IPython else: return False # Other type (?) except NameError: return False # Probably standard Python interpreter