【问题标题】:How do I check which Jupyter notebook has "%run" another notebook?如何检查哪个 Jupyter 笔记本有“%run”另一个笔记本?
【发布时间】:2020-08-26 21:08:47
【问题描述】:

我有一个 Jupyter 笔记本(parent.ipynb),里面运行着另一个笔记本(child.ipynb)。

有没有办法从子文件中获取父文件的文件名?我的子文件有一个记录器,因此可以被多个文件调用。它需要知道哪个文件正在调用记录器来创建日志记录,因此我想知道是否有任何magic 或任何可以帮助我解决此问题的方法。

基本上,

A.ipynb

[1] %run B.ipynb

B.ipynb

-- insert code that can print parent filename when called --

【问题讨论】:

    标签: python jupyter-notebook ipython python-module


    【解决方案1】:

    在父文件中添加标题如下:

    import child
    

    【讨论】:

      猜你喜欢
      • 2018-09-23
      • 2020-05-17
      • 2020-03-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-05-10
      相关资源
      最近更新 更多