将Python代码从Jupyter迁移到PyCharm

时间:2018-12-12 09:39:02

标签: python pycharm jupyter-notebook

我想利用PyCharm中的许多功能,因此希望从笔记本中移植代码。我已经安装了所有东西,但现在遇到了诸如以下的问题:

  1. 显示功能似乎失败,因此数据帧输出(使用的打印)的格式不太理想。等价的功能?

  2. 我想在Jupyter笔记本中复制n个代码单元。 Jupyter代码在一个Jupyter文件中分成9个单元格,shift+ Enter是检查输出然后继续的一种简便方法。现在,我不得不将所有代码放在一个Project / python文件中,并且有1200行代码。有没有办法像Jupyter一样对代码进行分段?我的VBA背景设想了9个例程和一个附加的调用例程,以得到相同的结果。

每个代码块都从SQL Server和一些平面文件导入数据,因此在运行它们之间会有一些验证。我希望有一种替代方法,可以在每次运行时手动选择大块代码/执行和/或断点。

任何想法/链接将不胜感激。我在Udemy的PyCharm课程上花费了一些钱,但这对我没有帮助。

彼得

1 个答案:

答案 0 :(得分:2)

迁移部分已通过以下问题解决:convert json ipython notebook(.ipynb) to .py file,但也许您已经知道了。

代码拆分部分较难。 Jupyter如此广泛传播的原因之一是可拆分输出并分别运行每个单元的功能。我还是建议@Andrews回答。

如果您正在使用类,请将每个类放在一个新文件中。