Size: a a a

2016 March 15
PythonDigest
pymongo - 3.2.2

https://allmychanges.com/p/python/pymongo/#3.2.2

Python интерфейс для MongoDB. Изменения описаны по ссылке https://allmychanges.com/p/python/pymongo/#3.2.2. Скачать можно по ссылке: http://pypi.python.org/pypi/pymongo/
источник
PythonDigest
Pandasql vs Pandas для решения задач анализа данных

https://habrahabr.ru/post/279213/

В этой статье я бы хотела рассказать о применении python-библиотеки Pandasql. 

Многие люди, сталкивающиеся с задачами анализа данных, уже, скорее всего, знакомы с библиотекой Pandas. Pandas позволяет быстро и удобно работать с табличными данными: фильтровать, группировать, делать join над данными; строить сводные таблицы и даже рисовать графики (для простых визуализации достаточно функции plot(), а если хочется чего-то позаковыристее, то поможет библиотека matplotlib). На Хабре не раз рассказывали о применении этой библиотеки для работы с данными: раз, два, три.

Но по моему опыту далеко не все знают о библиотеке Pandasql, которая позволяет работать с Pandas DataFrames как с таблицами и обращаться к ним, используя язык SQL. В некоторых задачах проще выразить желаемое с помощью декларативного языка SQL, поэтому я считаю, что людям, работающим с данными, полезно знать о наличии такой функциональности. Если говорить о реальных задачах, то я использовала эту библиотеку для решения задачи join'a таблиц по нечетким условиям (необходимо было объединить записи о событиях из разных систем по примерно совпадающему времени, разрыв порядка 5 секунд).

Рассмотрим использование этой библиотеки на конкретных примерах.
источник
PythonDigest
источник
PythonDigest
источник
2016 March 16
PythonDigest
alchemy-framework - фреймворк для построения систем на основе микросервисов

http://github.com/LoyaltyNZ/alchemy-framework
источник
PythonDigest
clients - HTTP для ленивых, нетерпеливых, высокомерных людей

http://pypi.python.org/pypi/clients/
источник
PythonDigest
Техническое превью Intel: оптимизация numpy, scipy под процессоры intel

https://software.intel.com/en-us/python-distribution
источник
PythonDigest
pymongo - 2.9.3

https://allmychanges.com/p/python/pymongo/#2.9.3

Python интерфейс для MongoDB. Изменения описаны по ссылке https://allmychanges.com/p/python/pymongo/#2.9.3. Скачать можно по ссылке: http://pypi.python.org/pypi/pymongo/
источник
PythonDigest
Приглашаем на Moscow Python Meetup 18 марта

https://habrahabr.ru/post/279323/

18 марта, в пятницу, пxриглашаем на Moscow Python Meetup 33 в офис Mail.Ru Group. 
источник
PythonDigest
django-safety - безопасные учетные записи для Django

http://pypi.python.org/pypi/django-safety/
источник
PythonDigest
Создаем большие проекты на Python безболезненно

http://engineeringblog.yelp.com/2016/03/venv-update.html
источник
2016 March 17
PythonDigest
pysee - легковесная утилита для создания скриншотов на Linux и Mac OSX

http://pypi.python.org/pypi/pysee/

Утилита позволяет сразу загрузить изображение на хостинг
источник
PythonDigest
DeepLearningFlappyBird - используем Deep Q-Network для игры в Flappy Bird

http://github.com/yenchenlin1994/DeepLearningFlappyBird
источник
PythonDigest
rop_compiler - мульти-архитектурный ROP компилятор написанный на Python

http://github.com/jeffball55/rop_compiler

ROP = Возвратно-ориентированное программирование
источник
PythonDigest
neo4j-driver - Neo4j драйвер для Python

http://pypi.python.org/pypi/neo4j-driver/

from neo4j.v1 import GraphDatabase
driver = GraphDatabase.driver("bolt://localhost")
session = driver.session()
session.run("CREATE (a:Person {name:'Bob'})")
result = session.run("MATCH (a:Person) RETURN a.name AS name")
for record in result:
   print(record["name"])
result.close()
session.close()
источник
PythonDigest
pip - 8.1.1

https://allmychanges.com/p/python/pip/#8.1.1

Утилита для управления модулями в Python. Изменения описаны по ссылке https://allmychanges.com/p/python/pip/#8.1.1. Скачать можно по ссылке: http://pypi.python.org/pypi/pip/
источник
PythonDigest
источник
PythonDigest
lxml - 3.6.0

https://allmychanges.com/p/python/lxml/#3.6.0

Мощный и быстрый модуль для обработки XML/HTML . Изменения описаны по ссылке https://allmychanges.com/p/python/lxml/#3.6.0. Скачать можно по ссылке: http://pypi.python.org/pypi/lxml/
источник
PythonDigest
Пишем паука для страницы с динамическим контентом на Selenium

http://www.tidbitsofprogramming.com/2014/02/crawling-website-that-loads-content.html
источник
2016 March 18
PythonDigest
virtualenv  - 15.0.1

https://allmychanges.com/p/python/virtualenv/#15.0.1

Инструмент создания виртуального рабочего окружения. Изменения описаны по ссылке https://allmychanges.com/p/python/virtualenv/#15.0.1. Скачать можно по ссылке: http://pypi.python.org/pypi/virtualenv/
источник