我想将当前运行的Jupyter笔记本名称存储在python变量中。 我创造了2个细胞
from IPython.display import display,Javascript
Javascript('IPython.notebook.kernel.execute("notebook_name = " + "\'"+IPython.notebook.notebook_name+"\'");')
以及
^{pr2}$如果我一个接一个地执行单元,这很好,但是我主要使用“run all cells”命令执行单元,在这种情况下,我得到错误:
NameError: name 'notebook_name' is not defined
如果我把前面的2个单元格合并为1个单元格,也会出现同样的错误。我相信这是因为python和JavaScript之间的同步。感谢任何帮助。在
目前没有回答
相关问题 更多 >
编程相关推荐