среда, 25 сентября 2013 г.

Как опубликовать свой ipython notebook на nbwiewer.ipython.org

Задача: опубликовать свой ipython notebook на nbwiewer.ipython.org

Самым простым вариантом опубликовать в сети свой notebook, сделанный с помощью ipython notebook, является его публикация в родном формате (*.ipynb) на какой-нибудь онлайн сервис. По совету Николая Колдунова рассмотрим способ бесплатной публикации на сервисе github.


1) Заходим на github.com и регистрируемся там
2) Переходим на gist.github.com либо через пункт GIST на верхней панели, либо через прямую ссылку.
3) Копируем в область окна текст файла my_notebook.ipynb
4) Называем его custom_notebook_name (чуть левее и выше основного окна с текстом) и жмём кнопку "Create public gist".
5) На новой странице копируем ссылку "Link to this gist"
6) Переходим на nbwiewer.ipython.org  и вставляем туда скопированный gist number
7) Получаем публикацию своего notebook-а на  nbwiewer.ipython.org
8) Копируем ссылку из браузера и пересылаем её адресатам или публикуем ссылку в блоге или социальной сети.

Теперь по ссылке вида nbviewer.ipython.org/6686920 можно просмотреть notebook. Просто!

P.S. Nbviewer просто отображает ссылки. Он не хранит notebook-и, поэтому их нельзя оттуда удалить. Чтобы удалить/изменить notebook, нужно удалить/изменить его там, где он лежит. В нашем случае это сервис gist.github.com.

Комментариев нет:

Отправить комментарий

Как перевести UV в направление и скорость ветра? How to convert wind UV-components to direction and velocity?

 Всё просто.  def uv2dir(u, v):     '''     Источник:     https://github.com/blaylockbk/Ute_WRF/blob/master/functions/wind_calc...