Size: a a a

2016 February 20
PythonDigest
trender - движок отрисовки шаблонов на чистом Python

http://pypi.python.org/pypi/trender/

from trender import TRender

template = '@greet world!'
compiled = TRender(template)
output = compiled.render({'greet': 'Hello'})

print(output) # => Hello world!
источник
2016 February 21
PythonDigest
PyCharm 5.1 EAP 144.4199.7: Python 2/3 compatible type hinting, Postfix Completion, Terminal Improvements

http://feedproxy.google.com/~r/Pycharm/~3/bTdMc72AKMU/
источник
PythonDigest
[Видео] Python 3.5, aiohttp — опыт эксплуатации, проблемы, решения

https://www.youtube.com/watch?v=bC6djm33630

Доклад с Moscow Python №32 Докладчик: Павел Петлинский (Rambler&Co) Описание: Как мы запустили продакшн сервис на последней версии вселенной и что получили
источник
PythonDigest
[Видео] Алгоритмические основы обучения реккурентных нейронных сетей

https://www.youtube.com/watch?v=T-Isek7XZI4

Доклад с Moscow Python №32 Докладчик: Никита Учителев (Datacentric) Описание: Мое выступление будет кратким введением в обучение реккурентных нейронных сетей. Сейчас обучить свою нейронную сетку может любой желающий, написав всего десяток строк кода. Я расскажу про то, что скрывается за этими строками, и почему нейросети еще не используются повсеместно.
источник
PythonDigest
django-paypal - 0.3

https://allmychanges.com/p/python/django-paypal/#0.3

Поддержка платежной системы PayPal в Django. Изменения описаны по ссылке https://allmychanges.com/p/python/django-paypal/#0.3. Скачать можно по ссылке: https://pypi.python.org/pypi/django-paypal/
источник
PythonDigest
[Видео] Классификация литературных жанров

https://www.youtube.com/watch?v=uGyHnlABqf0

Доклад с Moscow Python №32 Докладчик: Андрей Киселев Описание: Попробуем собрать и улучшить простой языконезависимый классификатор текстов, исходя из естественных математических соображений.
источник
PythonDigest
ru-center-backup - скрипт для бэкапа всех файлов зон из DNS-Master Ру-Центра в локальную директорию

http://pypi.python.org/pypi/ru-center-backup/
источник
PythonDigest
django-easymoney - простое поле MoneyField для Django

http://pypi.python.org/pypi/django-easymoney/
источник
PythonDigest
defopt - простой парсер аргументов

http://github.com/evanunderscore/defopt
источник
PythonDigest
executor - удобная обертка над subprocess

http://pypi.python.org/pypi/executor/
источник
PythonDigest
hyperas - Keras + Hyperopt: обертка для оптимизации гиперпараметров

http://github.com/maxpumperla/hyperas
источник
2016 February 22
PythonDigest
tensorfuse - обобщенный интерфейс для Theano, CGT, TensorFlow и mxnet

http://github.com/dementrock/tensorfuse
источник
PythonDigest
microcache - простой кэш на основе словаря

http://pypi.python.org/pypi/microcache/
источник
PythonDigest
p.url - пакет для парсинга ссылок

http://pypi.python.org/pypi/p.url/

from purl import Purl

url = Purl('https://github.com/search?q=cat)

str(url.add_query('q', 'dog')) # => 'https://github.com/search?q=dog'

url = Purl('https://github.com/search)

str(url.add_query({
 'q': 'cat',
 'l': 'JavaScript',
 'type': 'Issues'
}))

url = Purl('https://github.com/search)

str(url.add_query('q', 'cat')
 .add_query('l', 'JavaScript')
 .add_query('type', 'Issues')) # => 'https://github.com/search?l=JavaScript&q=cat&type=Issues'
источник
PythonDigest
Установка Django-проекта на VPS (centOS 7) [Для новичков]

https://habrahabr.ru/post/277653/

Хочу поделиться практическим опытом по установке готового проекта на Django на VPS от Reg.ru. Данное руководство рассчитано на новичков, оно содержит ряд не самых лучших решений, но с ним вы сможете запустить своей проект на Django в течение часа.

Инструкция не содержит настроек безопасности. Она была создана на базе англоязычных инструкций и боли, много боли (ссылки в конце статьи). Инструкция актуальна для настроек: centOS 7, Django 1.9.2 и Python 3.4.3
источник
PythonDigest
pysdl2-sdl2ui - создаем UI с помощью pysdl2

http://pypi.python.org/pypi/pysdl2-sdl2ui/

class MyApp(sdl2ui.App):
   width = 256
   height = 224
   zoom = 3
   # NOTE: the fps you desire: less fps = less CPU usage
   fps = 30
   name = "My Application"
   # NOTE: order the handlers in what you want to display first
   default_handlers = [MainHandler, ListSelectorHandler, MenuHandler]
   default_resources = [('background', 'background.png')]


logging.basicConfig(level=logging.DEBUG)
app = Meldnafen(handlers=[sdl2ui.handler.DebuggerHandler])
app.loop()
del app
источник
PythonDigest
Пишем расширение для улучшения работы с ВКонтакте

https://habrahabr.ru/post/277651/

Всем привет, в этой статье хочу описать этапы разработки расширения для хрома, которое немного улучшит возможности веб-версии вконтакте. Я себе поставил такие цели:


Не оповещать собеседников о том, что вы набираете сообщение
Открывать полные сообщения, но не отмечать их прочитанными
Возможность прикрепления картинки к сообщению/комментарию по любой фразе для поиска
источник
PythonDigest
#python #pydigest
Python и недельные PythonДайджесты не разрывны!
Мы просмотрели множество ссылок и выбрали самое интересное.

В 113 выпуске:

- Выложили видео со встречи MoscowPython #32 и PyNSK #6
- PyCharm 5.1 EAP - улучшение дебагера, type hinting...
- Анализ зависимостей (библиотек) в Python
- Глубокое обучение в гараже - цикл статей про анализ эмоций
- Laboratory - библиотека для рефакторинга критичных кусков кода
- Mpmath – библиотека для арифметики с произвольной точностью

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

Заходите в гости - http://pythondigest.ru/issue/113/
источник
PythonDigest
Пишем shell скрипты на Python и можно ли заменить им Bash

https://habrahabr.ru/post/277679/

В этой небольшой статье речь пойдет о том, можно ли легко использовать Python для написания скриптов вместо Bash/Sh. Первый вопрос, который возникнет у читателя, пожалуй, а почему, собственно, не использовать Bash/Sh, которые специально были для этого созданы? Созданы они были достаточно давно и, на мой взгляд, имеют достаточно специфичный синтаксис, не сильно похожий на остальные языки, который достаточно сложно запомнить, если вы не администратор 50+ левела. Помните, ли вы навскидку как написать на нем простой if?
источник
2016 February 23
PythonDigest
Flask-HTTPAuth - Basic и Digest HTTP авторизация на Flask

http://pypi.python.org/pypi/Flask-HTTPAuth/
источник