Поиск по блогу

Показаны сообщения с ярлыком ScyPy2013. Показать все сообщения
Показаны сообщения с ярлыком ScyPy2013. Показать все сообщения

четверг, 6 марта 2014 г.

A few things that work best/only at the IPython terminal or Qt console clients (10) "... SciPy2013 Tutorial, Part 3 of 3"

На 15 минуте 40 секунде решили поговорить о консольных командах. В перовом примере был записан на диск файл "%%file script.py", а потом выполнен "%run script" ... Во втором примере был также записан файл с делением на ноль и импортом модуля, при остановке "where the notebook still lags the terminal and qt consoles" ... В видео показывается, что qt console подключена к пространству имен ядра и может его изменять.... Справка по %run ... Пример с %debug (только в видео на 22 минуте) Потом "The %gui magic enables the integration of GUI event loops with the interactive execution loop" ... %connect_info %logstart %notebook

Customizing IPython - Extensions (9) "... SciPy2013 Tutorial, Part 3 of 3"

Это практикум по раширениям (extensions) IPython - модулям со специальными функциями. Видео для этой темы нет..., только файл. Его я просто скопировал (на будущее). Здесь есть %load_ext module, %%cython ...let's create an extension...

Customizing IPython - Magics (8) "IPython in Depth, SciPy2013 Tutorial, Part 3 of 3"

Customizing IPython - Magics (8) "IPython in Depth, SciPy2013 Tutorial, Part 3 of 3"

На 90-й минуте (третьего) видеоролика речь зашла о настройке пользовательских %magic. Начинвется пост с примера "%timeit A=numpy.random.random((1000,1000))", потом определяются "Define %tic and %toc magics, which can be use for simple timings"... Затем "load a notebook into memory using IPython.nbformat."... После этого можно было оперировать объектом notebook, как dictionary.... Потом "Now I can run all of the code cells with get_ipython().run_cell"... И наконец "write and register an %nbrun line magic to run a notebook"

среда, 5 марта 2014 г.

Configuring IPython (7) "IPython in Depth, SciPy2013 Tutorial, Part 3 of 3"

Третий (36-минутный)видеоролик начинается с рекомендаций по получению помощи (help), далее излагаются принципы работы с конфигурационными файлами, создается дополнительный профиль, разбираются команды консоли и %config magic ...приводится пример с построением синусоиды с Numpy и перенастройкой формата вывода картинки "%config InlineBackend.figure_format = 'svg'". Затем рассматривается пример "Start Up files"

Defining Custom Display Logic for Your Own Objects (7) "IPython in Depth, SciPy2013 Tutorial, Part 2 of 3"

На 74 минуте мы дошли до примеров того, как ... "how you can add custom display logic to your own classes". В процессе были написаны примеры классов с использованием repr, Pandas, Sympy, %Matplotlib

вторник, 4 марта 2014 г.

IPython's Rich Display System (6) "IPython in Depth, SciPy2013 Tutorial, Part 2 of 3"

На 60-ой минуте речь зашла о "from IPython.display import display" ... получился длиннющий пост. Разбираем images, video, HTML, Javascript, Pandas, SymPy, Iframe, Latex... Примеров много, скрипты javascript читают и записывают файлы..., строят SVG картинку ... впечатляет импорт аудиоплеера.

понедельник, 3 марта 2014 г.

Typesetting Math (5) "IPython in Depth, SciPy2013 Tutorial, Part 2 of 3"

На 59-ой минуте ролика (5) "IPython in Depth, SciPy2013 Tutorial, Part 2 of 3" зашла речь о LaTeX ...Здесь несколько примеров и ссылки MathJax website

Markdown Cells (4) SciPy2013 Tutorial, Part 2 of 3

Третья часть ролика начинается с 46 минуты (3 IPython in Depth, SciPy2013 Tutorial, Part 2 of 3) иллюстрирует язык разметки Markdown. В конце поста рекомендации о том, как обезопасить работу сервера с файлами.

IPython Notebook Basics (3) SciPy2013 Tutorial, Part 2 of 3

Здесь пример использования 'from IPython.nbformat import current' из текущего файла считываются содержание первых пяти ячеек в формате json, как распечатать содержание ячеек по индексу... Это начал о видеоролика IPython in Depth, SciPy2013 Tutorial, Part 2 of 3

Running Code in the IPython Notebook (2) SciPy2013 Tutorial, Part 2 of 3

Здесь (2) продолжение видео "IPython in Depth, SciPy2013 Tutorial, Part 2 of 3" (до 46 минуты). Пример работы с %load, загружаем скрипт с [matplotlib.org] (http://matplotlib.org/examples/api/histogram_path_demo.html) и выполняем его получаем гистограмму в отдельном окне редктора

IPython in Depth, SciPy2013 Tutorial, Part 1 of 3 "IPython: beyond plain Python"

Видео надо смотреть с 25-ой минуты (IPython in Depth, SciPy2013 Tutorial, Part 1 of 3 )... Как получать помощь (? ?? %quickref ...), история , i, _7, %history -n 1-5, files=!ls, !echo