Конвертировать необработанный текстовый файл Ipython Notebook в Ipynb - PullRequest
1 голос
/ 02 апреля 2019

У меня есть текстовый файл, содержащий исходный код для блокнота Ipython.

Как преобразовать этот файл с помощью Ipython / Python в блокнот Ipython?

например:

source.txt:

{
 "cells": [
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "Test"
   ]
  },
}
...

Вопросы по SE касаются преобразования реального ноутбука в .py или иным образом.Я просто хочу добраться до ноутбука.

Редактировать: Я на Mac

1 Ответ

1 голос
/ 02 апреля 2019

Сначала необходимо установить пакет iPython

pip install ipython

Сохранить текущий файл как файл .py с помощью блокнота ++. Затем попробуйте следующий код:

import IPython.nbformat.current as convert
conv = convert.read(open('source.py', 'r'), 'py')
convert.write(conv, open('source.ipynb', 'w'), 'ipynb')
...