使用 VSCode 时获取 Jupyter 笔记本名称

Jel*_*lly 1 python jupyter visual-studio-code jupyter-notebook

我试图在使用 VSCode 时获取当前 Jupyter 笔记本的路径。

我尝试了这篇文章中的所有解决方案,但它们都不适用于 VSCode。我可以让他们通过 Jupyterlab 工作。

当我尝试涉及 %%javascript 魔术命令的解决方案时,该单元将成功执行,但内核不会使用包含笔记本名称的变量进行更新。

小智 8

请尝试使用此修复程序。此修复可能因操作系统而异。关注我了解更多GitHub LinkedIn

import os
os.path.basename(globals()['__vsc_ipynb_file__'])
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述