栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

使用Python 3从Jupyter Notebook中相对导入的另一个目录中的模块导入本地函数

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

使用Python 3从Jupyter Notebook中相对导入的另一个目录中的模块导入本地函数

在此笔记本中,我有一个与您几乎相同的示例,在此我想以DRY方式说明相邻模块功能的用法。

我的解决方案是通过向笔记本添加如下代码段来告诉Python该额外的模块导入路径:

import osimport sysmodule_path = os.path.abspath(os.path.join('..'))if module_path not in sys.path:    sys.path.append(module_path)

这使您可以从模块层次结构中导入所需的功能:

from project1.lib.module import function# use the function normallyfunction(...)

请注意,如果还没有空

__init__.py
文件,则必须将它们添加到 project1 /lib / 文件夹中。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/639296.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号