【发布时间】:2016-05-30 01:17:47
【问题描述】:
我正在部署一个 Python 包,我想运行一个简单的测试,看看我笔记本中的所有单元格是否都能正常运行。我想通过命令行对此进行测试,因为我在virtualenv 中运行笔记本时遇到问题。有没有简单的命令行方法来测试这个?
版主注意:此问题已被标记为与How to run an .ipynb Jupyter Notebook from terminal? 重复。但是,这个问题是在那个问题之前几天发布的(2016 年 2 月 18 日 2:49 提问)(16 年 2 月 22 日 3:35 提问)。最多,该帖子可能会被标记为重复,如果认为是这样,适当的操作将是merge the two questions, maintaining this, the original, as the master。
但是,这些问题可能不会重复(其他作者的意图不清楚)。无论如何,这个问题及其答案专门针对从终端执行 jupyter notebook 中的单元,而不是简单地将 notebook 转换为 python 文件。
【问题讨论】:
-
如果使用 pytest,
nbsmoke是一个声称可以做到这一点的插件。
标签: python command-line ipython jupyter