与同事在Jupyter笔记本上合作让我感到很烦恼。我们正在处理同一笔记本的不同版本(我会说“分支”,但这可能太花哨了)。我尝试将他所做的更改合并到我的版本中。由于对比JSON文件是一场噩梦,我将两个笔记本转换为
现在的问题是如何将更改后的
.py
文件(从笔记本的文件菜单中选择下载为\Python(.py文件)),然后在PyCharm中比较.py
文件。这很好用,还因为导出到.py
时删除了所有输出。现在的问题是如何将更改后的
.py
文件导入到Jupyter中。这可行吗?唯一让我有肯定答案的希望是,导出的.py
文件中有一些# In[4]:
注释,也许Jupyter界面可以使用它们来理解代码如何分成单元格。还是说根本不可能回去了?如果是这样,你有没有其他建议来合并两个不同版本的Jupyter笔记本中的一些更改?