事实证明,我们可以使用一些 JavaScript 魔法从笔记本页面 HTML 正文中的某些属性获取笔记本路径:
%%javascript
var kernel = IPython.notebook.kernel;
var proj = window.document.body.getAttribute('data-project');
var path = window.document.body.getAttribute('data-notebook-path');
var command = "proj = " + "'"+proj+"'";
kernel.execute(command);
var command = "path = " + "'"+path+"'" kernel.execute(command)
Run Code Online (Sandbox Code Playgroud)
在单元格中执行上述操作后,可以通过执行以下操作来获取路径
import os
os.path.join( proj, path)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7432 次 |
| 最近记录: |