【问题标题】:Importing a .ipynb file as a module to another python file [duplicate]将.ipynb文件作为模块导入另一个python文件[重复]
【发布时间】:2017-08-09 19:11:48
【问题描述】:

我有一个名为 orbital.ipynb 的文件(在 jupyter 笔记本中)。

我目前正在处理一个名为 OrbitalStockSelector 的新文件,我想将 orbital.ipynb 文件导入到新文件中。

我尝试使用 import_module(orbital) 将扩展名更改为 .py ,但未能成功。我明白了:

 ImportError: No module named orbital

【问题讨论】:

  • .ipynb 文件不是 python 源代码,您必须将其转换为源代码。

标签: python module


【解决方案1】:

.ipynb 文件不是有效的 python 模块。他们使用自定义格式来存储代码和输出。要使用您的代码,您需要将其移动到有效的 .py 文件,即 importable

【讨论】:

  • 我该怎么做?
  • 我在笔记本中使用了 !ipython nbconvert --to=python config_template.ipynb
猜你喜欢
  • 2013-12-09
  • 1970-01-01
  • 2017-10-22
  • 2019-05-20
  • 2015-05-01
  • 2020-08-18
  • 1970-01-01
  • 2022-01-07
  • 2017-11-14
相关资源
最近更新 更多