Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/353.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 我如何检查哪个Jupyter笔记本上有“%“运行”;另一本笔记本?_Python_Jupyter Notebook_Ipython_Python Module - Fatal编程技术网

Python 我如何检查哪个Jupyter笔记本上有“%“运行”;另一本笔记本?

Python 我如何检查哪个Jupyter笔记本上有“%“运行”;另一本笔记本?,python,jupyter-notebook,ipython,python-module,Python,Jupyter Notebook,Ipython,Python Module,我有一个Jupyter笔记本(parent.ipynb),里面运行另一个笔记本(child.ipynb) 有没有办法从子文件内部获取父文件的文件名?我的子文件有一个记录器,因此可以由多个文件调用。它需要知道哪个文件正在调用记录器来创建日志记录,因此我想知道是否有任何magic或任何类型的方法可以帮助我实现这一点 基本上 A.ipynb [1]%运行B.ipynb B.ipynb --插入调用时可以打印父文件名的代码--在父文件中添加头,如下所示: import child

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

有没有办法从子文件内部获取父文件的文件名?我的子文件有一个记录器,因此可以由多个文件调用。它需要知道哪个文件正在调用记录器来创建日志记录,因此我想知道是否有任何
magic
或任何类型的方法可以帮助我实现这一点

基本上

A.ipynb
[1]%运行B.ipynb

B.ipynb
--插入调用时可以打印父文件名的代码--

在父文件中添加头,如下所示:

import child