【问题标题】:Migrating Python code away from Jupyter and over to PyCharm将 Python 代码从 Jupyter 迁移到 PyCharm
【发布时间】:2018-12-12 09:39:01
【问题描述】:

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

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

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

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

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

彼得

【问题讨论】:

标签: python pycharm jupyter-notebook


【解决方案1】:

迁移部分在这个问题中解决了:convert json ipython notebook(.ipynb) to .py file,但也许你已经知道了。

代码拆分部分更难。 Jupyter 如此广泛传播的一个原因是拆分输出并分别运行每个单元的功能。不过,我会推荐@Andrews 的答案。

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

【讨论】:

  • 感谢@Martin Jansson 和 Andrew。感谢您的下载选项。我会将代码放在不同的类中。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2020-04-02
  • 2013-12-19
  • 1970-01-01
  • 1970-01-01
  • 2012-08-11
  • 2016-12-13
  • 2014-11-05
相关资源
最近更新 更多