从父目录中的python模块导入子目录中的jupyter笔记本文件

2024-06-16 14:54:08 发布

您现在位置:Python中文网/ 问答频道 /正文

我有这样的文件结构:

project_folder/
     notebooks/
          notebook01.ipynb
          notebook02.ipynb
          ...
          notebookXY.ipynb
     module01.py
     module02.py
     module03.py

notebook/文件夹中的.ipynb文件中,我想从module01.py, module02.pymodule03.py导入类和函数。在

我在这个question中找到了答案:在每个笔记本中使用以下代码行,并将这些行作为第一个单元格每次运行:

^{pr2}$

有更好的办法吗?如果我在notebooks/文件夹中有很多.ipynb文件,我是否必须在每行代码的开头粘贴这些行代码?有没有更好、更简约或更干净的方法?在


Tags: 文件代码pyproject文件夹folder结构ipynb