像导入Python模块一样导入ipynb文件

简介: 像导入Python模块一样导入ipynb文件

这是我的系列文章「Python实用秘技」的第12期,本系列立足于笔者日常工作中使用Python积累的心得体会,每一期为大家带来一个几分钟内就可学会的简单小技巧。

作为系列第12期,我们即将学习的是:像导入模块一样导入ipynb文件。

对于从事数据科学行业的朋友来说,大部分时候我们都是在jupyter中进行日常代码的书写,但ipynb文件格式作为特殊的格式,默认是无法像常规的py文件那样作为模块进行各种对象的导入。

而通过import-ipynb这个库,我们就可以轻松地将ipynb文件当成py文件一样进行自由导入,使用pip install import-ipynb完成安装后,我们只需要将import import_ipynb放置于代码最开始进行执行,后续代码中就可以直接把ipynb文件名视作模块名使用。

下面展示了一个简单的例子,我们建立demo.ipynb,其中定义了一些示例的对象:

接着在其他ipynbpy文件中按要求进行导入即可:

相关文章
|
2天前
|
Python
Datetime模块应用:Python计算上周周几对应的日期
Datetime模块应用:Python计算上周周几对应的日期
13 1
|
2天前
|
Python
Python编程--解压缩文件
Python编程--解压缩文件
|
2天前
|
IDE 开发工具 数据安全/隐私保护
Python编程--实现用户注册信息写入excel文件
Python编程--实现用户注册信息写入excel文件
|
2天前
|
存储 安全 网络安全
Python编程--使用PyPDF解析PDF文件中的元数据
Python编程--使用PyPDF解析PDF文件中的元数据
|
2天前
|
安全 测试技术 数据库
Python编程--sys模块及OS模块简单用例
Python编程--sys模块及OS模块简单用例
|
1天前
|
人工智能 Python
超级好用的Python模块——glob模块
超级好用的Python模块——glob模块
|
2天前
|
存储 编解码 iOS开发
Python模块操作:time—Clock Time(一)
Python模块操作:time—Clock Time(一)
11 0
|
2天前
|
存储 iOS开发 MacOS
Python模块操作:time—Clock Time(二)
Python模块操作:time—Clock Time(二)
10 0
|
5月前
|
Python 人工智能 数据可视化
Python模块与包(八)
Python模块与包(八)
45 0
Python模块与包(八)
|
12天前
|
人工智能 数据可视化 搜索推荐
Python异常模块与包
Python异常模块与包