python

Какую книгу купить по Python?

Какую книгу купить по Python?

Раньше (лет 5-7 назад) литература по Python, да еще и русскоязычная была в дефиците. Сейчас ситуация позитивно изменилась. Python становится более популярным, благодаря таким замечательным проектам, как Django Framework и таким команиям-гигантам, как Google, которые активно их (язык Python и технологии) пропогандируют. Мой выбор был ограничен тем, что было в тот момент на рынке. Взял [...]

Как настроить Python/Django и Eclipse под Windows 7

Как настроить Python/Django и Eclipse под Windows 7

Отличная статья по настройке окружения для запуска Python/Django проектов и настройке Eclipse.

SL4A — android-scripting

SL4A — android-scripting

Это, похоже, в данный момент единственный проект, позволяющий писать на андроиде скрипты на языках Python, Perl, JRuby, Lua, BeanShell, JavaScript, Tcl, и shell. Я получил интересный опыт написания Python скриптов с помощью SL4A. Это, конечно же, не разработка на компьютере, но когда скучно в дороге, например, в поезде — очень занимает. Можно на скорую руку [...]

Серия статей «Основы Python»

Серия статей «Основы Python»

Автор — супергерой, собрал подборку ссылок на статьи по Python с Хабра.

Учебник Python 2.6

Учебник Python 2.6

Онлайн учебник по питону.  

Python: советы, уловки, хаки

Python: советы, уловки, хаки

Статья на Хабре.

Материалы продвинутого уровня по Питону

Материалы продвинутого уровня по Питону

Статья на Хабре.

IPython. Продуктивные интерактивные вычисления

IPython. Продуктивные интерактивные вычисления

Просто замечательная консольная вещь! IPython позволяет превратить Python консоль в действительно эффективный, как сказано в заголовке статьи, и продуктивный инструмент. Он дает вам возможность использовать сокращения, повторять заданные строки кода, подсказывать доступные варианты по TAB-у, подсвечивать синтаксис и многое другое. Рекомендую основательно почитать документацию и значительно облегчить себе жизнь.

Python. На чем писать GUI?

Python. На чем писать GUI?

Страница с сайта языка Python, где приводится переченьь возможных GUI фреймворков.

Еще информация по Tkinter

Еще информация по Tkinter

Нашел отличный источник информации (рус). И толковый туториал (англ). И на закуску, отличная вводная.

Tkinter — запуск GUI без консоли.

Tkinter — запуск GUI без консоли.

Решений несколько. Первый вариант: создание exe файла с помощью py2exe. Но есть некоторые случаи, когда консоль всё же мелькает при старте на долю секунды. Надо пробовать, разбираться. Второй вариант подойдет для тестирования — просто изменить расширение исполняемого скрипта «py» в «pyw». Происходит запуск GUI без вывода консоли. Решение было найдено тут. Для справки: py2exe — [...]

Python. Модуль логирования с визуализацией иерархических структур.

Python. Модуль логирования с визуализацией иерархических структур.

Столкнулся с необходимостью красиво оформлять вывод в консоли, чтобы отслеживать иерархию данных. Также, захотелось при необходимости этот вывод сохранять в файлы. Для этих целей был написан небольшой модуль. Поскольку он получился автономным и достаточно обобщенным, выкладываю для ознакомления. Скачать ZIP архив: logger-0.1.8.zip Для примера можно запустить demo_logger.py. Для затравки сразу приведу код примера и скрин [...]

Введение в Tkinter

Введение в Tkinter

Статья на хабре. Визуальный редактор Rapyd-Tk.

Порядок разрешения методов в Python

Порядок разрешения методов в Python

Статья на хабре с толковым объяснением.

Python/Django тестирование (unittest)

Python/Django тестирование (unittest)

wikibooks.org: Перевод Python документации, раздел unittest. python.org: Оригинальная статья (англ.).