python - 如何在我的 Jupyter Notebook 中将 py 文件作为模块导入?
问题描述
我有一个看起来像这样的文件夹:
project
|__doc
|__ demo.ipynb
|__wrap
|__wrappers
|__ __init__.py
|__ media
|__ __init__.py
|__ util.py
我目前正在demo.ipynb
Jupyter Notebook 中编写脚本,我需要在其中util.py
作为模块导入。我将使用 中的函数在util.py
中运行分析demo.ipynb
。
我写:
from project.wrap.wrappers.media.util import util
但我得到了以下返回:
ModuleNotFoundError: No module named 'project'
当 py 文件位于另一个文件夹中时,将这样的 py 文件作为模块导入 Jupyter Notebook 中的正确方法是什么?
这些init .py 文件有什么用途吗?
非常感谢!
解决方案
推荐阅读
- .htaccess - Symfony 与 web_server_bundle - 如何激活 .htaccess
- asp.net-core - 不能将“Microsoft.AspNet.OData.Routing.ODataRoute”与端点路由一起使用。ASP Net Core 2.2 的异常
- dynamics-crm - 如何在动态 crm 中隐藏业务流程?
- express - 有没有办法知道数据是否正在通过管道传输到快速响应中?
- c# - 如何从匹配条件的行集中获取不同的值
- vue.js - 如何按特定顺序加载 vuejs 组件?
- groovy - getProjectByName(projectname)通过命令行运行时在groovy中抛出空指针异常
- sql - Oracle - 将时间戳与日期结合并删除重复项
- azure-service-fabric - 为什么 ServiceRuntime.RegisterServiceAsync 在 serviceFactory 函数完成之前返回?
- python - 给定一个索引列表,在这些索引处修改 pandas 系列的一个子集