вторник, 15 апреля 2014 г.

Ipython update linux. Обновляем ipython под linux

Подсмотрено на Coursera.


Вышла новая версия IDE Geany 1.24!

Вчера, 13 апреля 2014 года, вышла новая версия замечательного IDE Geany - 1.24. Вот обзор на Linux.org.ru, а от себя хочу добавить, что я работал на нём и под windows, и под ubuntu, и чувствовал себя если не великолепно, то замечательно. Спокойные цвета, простые настройки, крупные кнопки - все преимущества "телефона для бабушки" здесь уместны для вдумчивой работы над дипломом, проектом или статьёй.
Всячески рекомендую: официальный сайт Geany.

понедельник, 14 апреля 2014 г.

Python for Windows 3. Питон для виндоуз 3. Anaconda python

Продолжаем обзор пакетов для научных работ с Python, представленных на python.org
Мы рассмотрели уже Winpython и Python(x,y). В целом они очень похожи - предустановленные spyder, ipython notebook и scipy/numpy/matplotlib. Но есть один недостаток - пакеты в них сложно обновить. Точнее, я даже не знаю возможно ли это. То есть приходится работать с тем, что есть.
Вот в апреле 2014 вышел IPython версии 2.0, а в последней сборке, что  Winpython, что Python(x,y) - всего лишь 1.2.0-4.
В этом посте я советовал использовать WinPython. А в этом советовал Python(x,y). Для более продвинутых пользователей сегодня я советую использовать Anaconda python.

воскресенье, 6 апреля 2014 г.

Python for Windows 2. Питон для виндоуз 2. Python(x,y)

Многие в науке работают под Windows. Это нормально. Работать под Linux, на мой взгляд, удел либо молодых, которым не лень осваивать новое и неизведанное, либо для пожилых, которые имеют закалку ещё под Unix. В любом случае, работа с *nix-подобными системами требует определенного уровня работы с ОС, это не "уверенный пользователь ПК". Ну и требуется знание английского, конечно.
Для не объемных и не вычислительных задач MS Excel успешно заменяет все языки программирования. Много-много диссертаций было написано и успешно защищено с помощью MS Word и MS Excel. Но кому-то очень нужны ЯП! А отказываться от MS Word очень не хочется. Да и неудобно это, что говорить, если де-факто формат *.doc стал в нашей стране официальным форматом любой отчётности. Поэтому раз гора не идёт к Магомеду, то пусть ЯП в виде python придёт на Windows.


суббота, 5 апреля 2014 г.

Reading MS Excel file data using python. Чтению данных из файлов формата xls или xlsx с помощью python

Лучше меньше, да лучше! Больше небольших новых заметок!

На этот раз решаем задачу чтения данных из файлов MS Excel (*.xls, *.xlsx). Для этого используем модуль xlrd:


1. Смотрите здесь PY1: Reading MS Excel file data
2. Исходники качайте на моём канале Github

Почти чистый Python. Не массивы, а списки. Но это даже лучше - всё на самом деле просто!

Как перевести 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...