Size: a a a

2016 March 12
PythonDigest
Безопасное программирование на Python

http://tutorials.pluralsight.com/review/defensive-programming-in-python
источник
PythonDigest
источник
PythonDigest
pseudo - фреймворк для генерации кода

http://pypi.python.org/pypi/pseudo/

from pseudo import * # ok for a repl

print(generate_main([
 assignment(
   local('a', 'Int'),
   call(local('g'), [to_node(0), to_node('')], 'Int'))], 'rb'))

a = g(0, '')
источник
PythonDigest
django-filter - 0.13.0

https://allmychanges.com/p/python/django-filter/#0.13.0

Django-приложение для гибкой фильтрации объектов модели (querysets). Изменения описаны по ссылке https://allmychanges.com/p/python/django-filter/#0.13.0. Скачать можно по ссылке: https://pypi.python.org/pypi/django-filter
источник
PythonDigest
proxtop - монитор ресурсов для Proxmox VM

http://pypi.python.org/pypi/proxtop/
источник
PythonDigest
pex - 1.1.3

https://allmychanges.com/p/python/pex/#1.1.3

Библиотека и утилита для генерации .pex (Python EXecutable) файлов. Изменения описаны по ссылке https://allmychanges.com/p/python/pex/#1.1.3. Скачать можно по ссылке: https://pypi.python.org/pypi/pex
источник
PythonDigest
coa_tools - инструментарий для автоматизации Blender

http://github.com/ndee85/coa_tools
источник
PythonDigest
graffunc - структуры данных для поиска пути в графах

http://pypi.python.org/pypi/graffunc/
источник
PythonDigest
Используем Google Python Client библиотеку для OAuth2 авторизации desktop приложения

http://www.jamalmoir.com/2016/03/google-python-library-oauth2.html
источник
2016 March 13
PythonDigest
aiohttp - 0.21.4

https://allmychanges.com/p/python/aiohttp/#0.21.4

http клиент/сервер для asyncio. Изменения описаны по ссылке https://allmychanges.com/p/python/aiohttp/#0.21.4. Скачать можно по ссылке: https://pypi.python.org/pypi/aiohttp/
источник
PythonDigest
testrail - TestRail клиентская библиотека

http://pypi.python.org/pypi/testrail/
источник
PythonDigest
источник
PythonDigest
pex - 1.1.4

https://allmychanges.com/p/python/pex/#1.1.4

Библиотека и утилита для генерации .pex (Python EXecutable) файлов. Изменения описаны по ссылке https://allmychanges.com/p/python/pex/#1.1.4. Скачать можно по ссылке: https://pypi.python.org/pypi/pex
источник
PythonDigest
SimpleSQLite – модуль для автоматического создания SQlite базы на основе данных

https://github.com/thombashi/SimpleSQLite
источник
PythonDigest
VBad - утилита обфускации VBA

http://github.com/Pepitoh/VBad
источник
2016 March 14
PythonDigest
PyPy 5.0

http://morepypy.blogspot.ru/2016/03/pypy-50-released.html

Вышла новая версия альтернативного интерпретатора Python с JIT компилятором. Объявляется о 30% ускорении прогрева JIT и сокращение потребления памяти на столько же. Кроме того улучшен C-API layer, что позволило, например, полноценно использовать скопилированные с помощью cython части lxml - теперь эта библиотека проходит все тесты.
источник
PythonDigest
Python лучше чем C (Или наоборот?)

http://www.embedded.com/electronics-blogs/max-unleashed-and-unfettered/4441623/Python-is-better-than-C---Or-is-it-the-other-way-round-?_mc=sm_emb

Рассмотрим применимость двух инструментов исходя из вычислительных мощностей
источник
PythonDigest
#python #pydigest
Тук-тук-тук! Новая порция Python новостей. Все самое-самое за неделю.

В 116 выпуске:

- Ubuntu 16.04 LTS будет поставляться без Python 2
- PyCharm 5.1 Beta 2
- В течении 3 месяцев, Python 3 победит Python 2
- Try Django 1.9 - серия видео уроков с основами Django
- pseudo - фреймворк для генерации кода
- statuspage - генератор страницы статуса для сайта

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

Заходите в гости - http://pythondigest.ru/issue/116/
источник
2016 March 15
PythonDigest
ptpython - 0.31

https://allmychanges.com/p/python/ptpython/#0.31

Хороший REPL для Python. Изменения описаны по ссылке https://allmychanges.com/p/python/ptpython/#0.31. Скачать можно по ссылке: https://pypi.python.org/pypi/ptpython
источник
PythonDigest
irc-autobot - Context Manager для элементарного создания IRC ботов

http://pypi.python.org/pypi/irc-autobot/

from autobot import Autobot

with Autobot('irc.freenode.net', '#python', '[Wally]',
          log='transcript.log') as bot:
while True:
 r = bot.read() #  read will write to the specified log
 if "some trigger" in r['message']:
   bot.send("some message back to the chat")
 #respond to privmsg
 if r['command'] == 'PRIVMSG':
   bot.send("some message or command")
источник