簡體   English   中英

如何檢查哪個 Jupyter notebook 已經“%run”了另一個 notebook?

[英]How do I check which Jupyter notebook has “%run” another notebook?

我有一個 Jupyter 筆記本( parent.ipynb ),它在里面運行另一個筆記本( child.ipynb )。

有沒有辦法從子文件中獲取父文件的文件名? 我的子文件有一個記錄器,因此可以被多個文件調用。 它需要知道哪個文件正在調用記錄器來創建日志記錄,因此我想知道是否有任何magic或任何類型的方法可以幫助我解決這個問題。

基本上,

A.ipynb

[1] %run B.ipynb

B.ipynb

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

在父文件中添加 header 如下:

import child

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM