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

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


Новый материал в ленте
  beautifulsoup4 - 4.13.0

XML/HTML парсер. Скачать можно по ссылке: https://pypi.python.org/pypi/beautifulsoup4/


Python Дайджест. Выпуск 7

(29.11.2013 - 06.12.2013)

поделиться выпуском 
pythondigest.ru: Выпуск 5

Статьи

  Бинарный поиск

Подробное описание алгоритма бинарного поиска, выявление традиционных ошибок, которые допускают в алгоритме и пути оптимизации

  Описание механизма работы декораторов

Даны основы, а декораторы классов и параметризируемые декораторы отложены до следующего раза

  Flask-WebTest

Набот утилит упрощающих тестирование Flask приложений с помощью WebTest

  Рейтинг постов хаба

Пример поиск наиболле рейтинговых статей хабры написанный на основе grab.Spider

  Асинхронный Python против OCaml

Автор рассказывает о практическом опыте перехода с Python на OCaml + Lwt в такой распространенной задаче как загрузка файлов из сети на текущую машину.

  Введение в web-разработку с Pyramid

Первая часть из серии статей о разработке на фреймворке с солидной историей

  RESTful аторизация на Flask

Продолжение серии статей автора о REST и не только в Python

  Что такое Shell-инъекции и как их избежать

Набор простеньких правил, короые стоит держать в голове, чтобы оставить свой код чистым от возможности выполнить с помощью него код внедренный пользователем

  Пишем блог на Flask Часть 3

Финальная статья из серии о том как сделать движок для блога на стеке технологий Flask-SQLAlchemy, WTForms, Flask-WTF, Flask-Migrate, WebHelpers, PostgreSQL. первая часть, вторая часть

  Многопоточная сериализация объектов

Представлениие библиотеки dill и ее преимущества в сериализации объектов перед pickle

Интересные проекты, инструменты, библиотеки

  django-datatable-view

Проект использующий популярную клиентскую библиотеку DataTables и предлагающий CBV для упрощения написания бекенда к ней для Django ORM

  postage

Библиотека упрощающая работу с AMQP (открытый протокол для передачи сообщений между компонентами системы)

  сhronic - таймер и профайлер

Позволяет замерить скорость выполнения отдельных процессов и вести статистику в логе. Например, можно собрать статистику по скорости выполнения разных операций в MongoDB — и понять, из-за чего страдает производительность приложения.

  pythonium

Внезапно! Транслятор python 3 в javascript. Не спрашивайте зачем. Но академический интерес несомненно есть.

  rst2html5

Утилита для конвертирования reStructuredText в (X)HTML5

  twosheds - пишем свой shell

Библиотека призванная упростить создание собственных командных интерпретаторов (shell)

  Исходники djangosites.org

Авторы выложили на github исходный код известного проекта представляющего список сайтов сделаных на Django

Релизы

  PyCharm 3.0.2

Исправления терминала в Windows, исправления в удаленном отладчике, исправления исполнителя тестов для Django 1.6, праки форматера, VCS и другие

  Nuitka 0.4.7

Обновлен транслятор Python кода в C++