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

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

     27.11.2015       Выпуск 101 (23.11.2015 - 29.11.2015)       Статьи

BDD тестирование REST приложения

Это статья-введение в behaviour-driven development (BDD) на примере REST Python-Flask приложения

     27.11.2015       Выпуск 101 (23.11.2015 - 29.11.2015)       Статьи

Python 3.5 type hinting в PyCharm 5

Статья рассказывает как PyCharm поддерживает type hinting 

     27.11.2015       Выпуск 101 (23.11.2015 - 29.11.2015)       Статьи
     27.11.2015       Выпуск 101 (23.11.2015 - 29.11.2015)       Статьи

Python интерпретатор написанный на Python

Byterun это интерпретатор Python написанный на Python. Статья расскажет о структуре интерпретаторе. Эта статья сможет помочь погрузиться в тему интерпретаторов

     23.11.2015       Выпуск 101 (23.11.2015 - 29.11.2015)       Статьи

Raspberry Pi 2 + цветок == интересная задача

Статья описывает как воспользоваться датчиком влажности и получить с него данные через Интернет. 

     23.11.2015       Выпуск 101 (23.11.2015 - 29.11.2015)       Статьи

Конвертируем XLSX в PDF

По ссылке вы найдете готовый код для конвертирования XLSX в PDF

     22.11.2015       Выпуск 100 (16.11.2015 - 22.11.2015)       Статьи

JSON парсеры - производительность и потребление памяти

В статье вы найдете подробное сравнение JSON парсеров. Будут рассматрваться такие параметры как производительность и потребление памяти.

Список JSON библиотек:

cjson, rapidjson, yajl, ujson, jsonlib2, jsonlib, simplejson, json.

 

     20.11.2015       Выпуск 100 (16.11.2015 - 22.11.2015)       Статьи

Профилируем Python используя cProfile

Написание программ это веселый процесс. А вот повышение производительности - боль. Программы Python не являются исключением. Здесь я хотел бы показать вам, как можно быстро анализировать код Python, чтобы найти медленные части кода программы

     20.11.2015       Выпуск 100 (16.11.2015 - 22.11.2015)       Статьи

Пишем распределенную систему на AWS Lambda, Python и DynamoDB

В этой статье мы представим полный пример системы агрегации данных с помощью Python, событий S3 и DynamoDB.

     20.11.2015       Выпуск 100 (16.11.2015 - 22.11.2015)       Статьи

Сравнение 7 инструментов для визуализации

В этой статье мы будем использовать реальные данные и попробуем визуализировать их с помощью 7 библиотек для визуализации.

     20.11.2015       Выпуск 100 (16.11.2015 - 22.11.2015)       Статьи

Асинхронное программирование на Python 3

Введение в async и await и асинхронное программирование

     18.11.2015       Выпуск 100 (16.11.2015 - 22.11.2015)       Статьи

Главная разница между Python2 и Python3

Автор статьи указывает на основные отличия Python2 и Python3 с точки зрения пользователя (программиста).

     15.11.2015       Выпуск 99 (09.11.2015 - 15.11.2015)       Статьи
     13.11.2015       Выпуск 99 (09.11.2015 - 15.11.2015)       Статьи

Тестируем Django используя RAM (оперативную память)

Статья описывает возможность использовать RAM в качестве хранилища для базы данных PostgreSQL. Что в свою очередь повышает скорость тестирования

     13.11.2015       Выпуск 99 (09.11.2015 - 15.11.2015)       Статьи

Сигнализируем о проходе МКС с помощью Redis-Queue и Twilio Copilot

Статья описывает пример использования Twillo для оповещения о событиях. В качестве события выбран проход МКС над пользователем.

     13.11.2015       Выпуск 99 (09.11.2015 - 15.11.2015)       Статьи

Играем в Pacman c помощью жестов: Python+OpenCV

Статья описывает как реализовать обработку жестов на Python. В качестве примера была выбрана игра Pacman. Автор с помощью жестов поиграл в нее

     13.11.2015       Выпуск 99 (09.11.2015 - 15.11.2015)       Статьи

Настраиваем Flask Response Class

Знали что класс Response в Flask можно переоределить? А что эта операция вполне стандартна? И можно все преобразования ответа не дубликовать от функции к функции, а записать все в одном классе? Тогда эта статья будет интересна

from flask import Flask, Response
 
class MyResponse(Response):
    pass
 
app = Flask(__name__)
app.response_class = MyResponse