查看原文
其他

如何用nbmerge合并多个notebook文件?

大邓 大邓和他的Python 2022-07-09

我平常喜欢用notebook,课程的课件一般分门别类分成多个notebook进行制作,但是最近 2019年7月13-18日(杭州)Stata & Python 实证计量与爬虫分析暑期工作坊 快要临近,需要提前将课件印制出来。

打印课件为了防止出错,每个讲师尽量只提供一个pdf文件,而我的课件实际上是十几个notebook文件,需要合并为一个notebook才能在浏览器输出为一个pdf文件,方便打印,但怎么合并呢?

好在有google,经过检索发现

github库

  1. https://github.com/jbn/nbmerge

安装

  1. !pip3 install nbmerge

用法

打开命令行,切换到待操作的notebook所在的文件夹。

  1. nbmerge file_1.ipynb file_2.ipynb file_3.ipynb > merged.ipynb

例如本教程中我们新建了两个ipynb文件,分别为01.ipynb和02.ipynb

  1. 成功合并01.ipynb和02.ipynb文件

推荐阅读

【视频课】数据分析快速入门

2019年7月13-18日(杭州)Stata & Python 实证计量与爬虫分析暑期工作坊

datatable:比pandas更快的GB量级的库

国人开发的数据可视化神库 pyecharts

pandas_profiling:生成动态交互的数据探索报告

cufflinks: 让pandas拥有plotly的炫酷的动态可视化能力

使用Pandas、Jinja和WeasyPrint制作pdf报告

使用Pandas更好的做数据科学

使用Pandas更好的做数据科学(二)

少有人知的python数据科学库

folium:地图数据可视化库

学习编程遇到问题,该如何正确的提问?

如何用Google Colab高效的学习Python

大神kennethreitz写出requests-html号称为人设计的解析库

flashtext:大规模文本数据清洗利器


您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存