Jupyter Notebook和Git无缝集成方案( 三 )
当然可以使用手动方法:在提交Notebook之前 , 可以通过手动单击\"单元格\"->\"所有输出\"->\"清除\" 。 然后保存工作 。 这样存档中就不会有单元格的输出(绘图 , 打印等)的非文本记录 。
这样做的一个问题就是 , 下次导入再运行时候需要重新运行所有计算过程 , 比较耗时费力 , 我们需要费心地打开最近重新运行的各个Notebook , 提交之前清除 , 然后保存 。
这样做 , 也不能完全解决\"文件差异噪声\"的问题 , 因为每个Notebook 还包含一个\"元数据\"部分 , 比如下面就是个元数据的示例:
{ \"metadata\": {
\"kernelspec\": {
\"display_name\": \"Python 2\"
\"language\": \"python\"
\"name\": \"python2\"
\"language_info\": {
\"codemirror_mode\": {
推荐阅读
- 工作室|Unity收购《指环王》特效工作室Weta Digital,称为布局元宇宙
- 杀手3|砸9.19亿英镑!腾讯收购英国游戏开发商Sumo Digital
- GitHub 发布 2019 年度透明度报告:披露删除内容理由
- 微软CEO或将访问印度,并宣布印度成立GitHub子公司
- Galaxy Digital执行官:“流动性”推动了比特币令人震惊的上涨
- 外媒:微软宣布在印度成立GitHub子公司
- DigiTimes:苹果供应链正加紧生产iPhone SE 2,但iPhone 12将落后于计划
- GitHub大火的中文仓库:没有代码,star过万
- 连登 GitHub TOP 榜,中国开发者在行动!
- Java排名前5位:GitHub上最常用的Java库