Size: a a a

2016 April 16
PythonDigest
aioriak - Python asyncio client for Riak

https://github.com/rambler-digital-solutions/aioriak

Релиз нового asyncio драйвера для Riak, базирующегося на официальном python клиенте от Basho.

В данный момнет поддерживаются базовые операции с данными чтение\запись\удаление, Riak Datatypes и BucketTypes.
источник
2016 April 17
PythonDigest
Rsonlite – легковесная версия rson

https://pypi.python.org/pypi/rsonlite

>>> jsonstr2 = '''
... {"menu": {
...     "id": "file",
...     "value": "File",
...     "popup": {
...         "menuitem": [
...         {"value": "New", "onclick": "CreateNewDoc()"},
...         {"value": "Open", "onclick": "OpenDoc()"},
...         {"value": "Close", "onclick": "CloseDoc()"}
...         ]
...     }
... }}
... '''
>>>
>>> rsonstr2 = '''
...     menu
...         id = file
...         value = File
...         popup
...             menuitem
...                 value = New
...                 onclick = CreateNewDoc()
...                 value = Open
...                 onclick = OpenDoc()
...                 value = Close
...                 onclick = CloseDoc()
... '''
>>>
>>> jsondata2 = eval(jsonstr2)
>>> rsondata2 = rsonlite.simpleparse(rsonstr2)
>>> jsondata2 == rsondata2
True
источник
PythonDigest
s3_uploader - GUI приложение для загрузки файлов на Amazon S3

http://github.com/charlesdaniel/s3_uploader
источник
PythonDigest
django-ansible-setup -  deploy Django с помощью Ansible

https://github.com/myarik/django-ansible-setup

Ansible Playbook для настройки Django application. Этот playbook устанавливает и настраиваетDjango application со следующим технологиями: Nginx, Gunicorn, Supervisor, Virtualenv и PostgreSQL
источник
PythonDigest
Lunatic Python - двусторонний мост между Lua и Python

http://labix.org/lunatic-python
источник
2016 April 18
PythonDigest
Jaspy – VM Python'а написанная на JavaScript

https://github.com/koehlma/jaspy/blob/master/README.rst

Проект - виртульная машина Python для работы из браузера. 
источник
PythonDigest
Книга Effective Python от разработчика из Google

http://www.effectivepython.com/
источник
PythonDigest
#python #pydigest
На прошлой неделе вышел первый релиз Python 3.6. Отличия от 3.5 сейчас очень маленькая, ведь только первая альфа. Но уже есть на что посмотреть.
Другие интересные Python новости в новом выпуске Python Дайджест.

В 121 выпуске вы найдете:

- Первый релиз Python 3.6. Что нового?
- Django Channels: работа с WebSocket и не только
- Используем Django Channels как очередь для отправки Email
- Что делать с ошибкой “unable to find vcvarsall.bat”
- Плейлист: Machine Learning на Python
- Autobahn|Python - real-time framework для Web, Mobile & Internet of Things

и многое другое

Заходите в гости - http://pythondigest.ru/issue/121
источник
PythonDigest
airflow - система для мониторинга, распределения и исполнения задач

http://github.com/airbnb/airflow
источник
PythonDigest
pytest-cython - plugin для тестирования Cython расширения

http://pypi.python.org/pypi/pytest-cython/
источник
2016 April 19
PythonDigest
SnapSudoku - извлекаем и решаем судоку с изображения

http://github.com/prajwalkr/SnapSudoku
источник
PythonDigest
daemonocle - библиотека для создания Unix демонов

http://pypi.python.org/pypi/daemonocle/

import sys
import time

import daemonocle

# This is your daemon. It sleeps, and then sleeps again.
def main():
   while True:
       time.sleep(10)

if __name__ == '__main__':
   daemon = daemonocle.Daemon(
       worker=main,
       pidfile='/var/run/daemonocle_example.pid',
   )
   daemon.do_action(sys.argv[1])
источник
PythonDigest
Введение в интерпретатор Python, часть 4: он динамичный

http://akaptur.com/blog/2013/12/03/introduction-to-the-python-interpreter-4/

Небольшая статья рассказывает почему Python динамический язык
источник
2016 April 20
PythonDigest
Насколько быстро можно интерпретировать код Python?

http://arxiv.org/abs/1306.6047
источник
PythonDigest
6 мало извесных библиотек для Data Analysis

http://jyotiska.github.io/blog/posts/python_libraries.html
источник
PythonDigest
jsonrpyc - минимальная реализация JSON-RPC 2.0 в одном файле

http://pypi.python.org/pypi/jsonrpyc/
источник
PythonDigest
ipyleaflet - Jupyter widget для отображения Leaflet карты

http://pypi.python.org/pypi/ipyleaflet/
источник
PythonDigest
mrjob - MapReduce задачи на Hadoop или Amazon Web Services

http://github.com/Yelp/mrjob
источник
PythonDigest
data_hacks - CLI для анализа данных

http://github.com/bitly/data_hacks

$ cat /tmp/data | histogram.py --percentage --max=1000 --min=0
# NumSamples = 60; Min = 0.00; Max = 1000.00
# 1 value outside of min/max
# Mean = 332.666667; Variance = 471056.055556; SD = 686.335236; Median 191.000000
# each ∎ represents a count of 1
   0.0000 -   100.0000 [    28]: ∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎ (46.67%)
 100.0000 -   200.0000 [     2]: ∎∎ (3.33%)
 200.0000 -   300.0000 [     2]: ∎∎ (3.33%)
 300.0000 -   400.0000 [     8]: ∎∎∎∎∎∎∎∎ (13.33%)
 400.0000 -   500.0000 [     8]: ∎∎∎∎∎∎∎∎ (13.33%)
 500.0000 -   600.0000 [     7]: ∎∎∎∎∎∎∎ (11.67%)
 600.0000 -   700.0000 [     3]: ∎∎∎ (5.00%)
 700.0000 -   800.0000 [     0]:  (0.00%)
 800.0000 -   900.0000 [     1]: ∎ (1.67%)
 900.0000 -  1000.0000 [     0]:  (0.00%)
источник
PythonDigest
Построение автономного дрона с Python

http://blog.yhat.com/posts/autonomous-droning-with-python.html
источник