IT-новости про Python, которые стоит знать

Собрали в одном месте самые важные ссылки
читайте нас в Telegram

     28.07.2014       Выпуск 35 (27.07.2014 - 03.08.2014)       Статьи

Современный торнадо, часть 2: блокирующие операции

Продолжение цикла статей о торнадо. Первая часть доступна по этой ссылке. В новой статье говорится о конфигурировании приложения и подключении защиты от csrf. Затем, на примере создания миниатюр картинок, описывается работа с блокирующими задачами, запуск корутин параллельно и обрабатка возникающие в них исключения.

     03.08.2014       Выпуск 35 (27.07.2014 - 03.08.2014)       Статьи

Следим за последними твитами при помощи Python

Давайте следить за последними твитами при помощи Python. Есть модули Python для взаимодействия с Twitter, такие как tweepy, python-twitter, twitter, или twython, все они зависят от API Twitter. Чтобы использовать их, вы должны открыть аккаунт Twitter, зарегистрироваться на dev.twitter.com, открыть новое приложение там, и при каждом подключении использовать OAuth. В данной статье написано как произвести разбор HTML со страницы пользователя за чьими твитами вы хотите следить.

     26.07.2014       Выпуск 34 (20.07.2014 - 27.07.2014)       Видео

Видео с EuroPython 2014

Видео всех докладов с EuroPython 2014

     28.07.2014       Выпуск 35 (27.07.2014 - 03.08.2014)       Статьи

Сборник рецептов по Argparse

Отличная книга рецептов с примерами работы с Python Argparse

     28.07.2014       Выпуск 35 (27.07.2014 - 03.08.2014)       Статьи

Использование python под windows наводит грусть? Попробуйте Anaconda

Автор рассказывает о печали приходящий к тем кто впервые развертывает python на windows и описывает один из способов, с помощью которого эту печаль можно уменьшить. Правда, не всегда.

     25.07.2014       Выпуск 34 (20.07.2014 - 27.07.2014)       Интересные проекты, инструменты, библиотеки

django-signup 0.5.0

Приложение регистрация пользователей для Django с поддержкой пользовательских моделей

     03.08.2014       Выпуск 35 (27.07.2014 - 03.08.2014)       Статьи

Простой CRUD в админ интерфейсе Flask и WTForm

Статья о реализации CRUD на примере приложения блог

     25.07.2014       Выпуск 34 (20.07.2014 - 27.07.2014)       Статьи

Русскоязычный блог о Python

Программирование на Python для начинающих

     25.07.2014       Выпуск 34 (20.07.2014 - 27.07.2014)       Интересные проекты, инструменты, библиотеки

Fiona 1.1.6

Фиона предоставляет несложные интерфейсы Python функций в OGR, лучшая библиотека с открытым исходным кодом С/C++ для чтения и записи географических векторных данных.

     25.07.2014       Выпуск 34 (20.07.2014 - 27.07.2014)       Интересные проекты, инструменты, библиотеки

SVGCompress 0.51

SVGcompress является модулем для Python для упрощения/сжатия SVG (Scalable Vector Graphics) файлов.

     24.07.2014       Выпуск 34 (20.07.2014 - 27.07.2014)       Интересные проекты, инструменты, библиотеки

PythonDecoratorLibrary

Пополняемый набор готовых к использованию декораторов

     29.07.2014       Выпуск 35 (27.07.2014 - 03.08.2014)       Статьи

Выполнение x86-64 инструкций

Автор озадачился необычным вопросом, а можно ли выполнить скомпилированный код на С из python. На помощь приходит модуль ctypes, но возникает встречный вопрос - зачем?

     23.07.2014       Выпуск 34 (20.07.2014 - 27.07.2014)       Статьи

Получаем список событий группы ВКонтакте

Извлекаем данные (web scraping) на странице с Ajax.

     23.07.2014       Выпуск 34 (20.07.2014 - 27.07.2014)       Статьи

Пишем простой чат на Flask

Что обычно советуют, чтобы изучить какой-либо фреймворк? Правильно, написать свой маленький простой чат. А мы сделаем это на Flask. Получилось всего 43 строчки!

     25.07.2014       Выпуск 34 (20.07.2014 - 27.07.2014)       Интересные проекты, инструменты, библиотеки

pythonwhois 2.4.3

Модуль для получения и разбора данных WHOIS для домена. Поддерживает большинство доменов. Нет зависимостей.

     25.07.2014       Выпуск 34 (20.07.2014 - 27.07.2014)       Интересные проекты, инструменты, библиотеки

youtube_dl 2014.07.23.2

Небольшая программа командной строки для загрузки видео с YouTube.com и других видео-сайтов.

     26.07.2014       Выпуск 34 (20.07.2014 - 27.07.2014)       Релизы

SQLAlchemy 0.8.7

Релиз популярной ORM для Python.

     25.07.2014       Выпуск 34 (20.07.2014 - 27.07.2014)       Статьи

Confire: Новая библиотека Python

Confire является простой, но мощный схемой конфигурации, которая основывается на конфигурациях парсеров Scapy, elasticsearch, Django и других.

     22.07.2014       Выпуск 34 (20.07.2014 - 27.07.2014)       Статьи

1000+ проектов и задач для начинающих программистов

Самый лучший способ изучить язык программирования - это писать на нем код. Однако иногда достаточно сложно придумать для себя интересные задачи. Автор предлагает подборку готовых проектов и заданий, которые нужно решать на python. От себя добавлю очень увлекательный pythonchallenge.com где вам дадут себя почувствовать крутым хакером и курсы codeacademy - там все обучение, как правило, построено на том, что вы пишете код и он проверяется автоматическими тестами от авторов курса.

     22.07.2014       Выпуск 34 (20.07.2014 - 27.07.2014)       Статьи

Django-orm в поисках LEFT JOIN

Давно уже перестало быть секретом, что Django-ORM в целом глупое как палка и не способно решать более менее серьезные задачи, и особо глупа в тех случаях, когда необходимо влиять извне на формирование разумных SQL запросов.