Size: a a a

2016 September 09
PythonDigest
Анализируем шаги с iPhone

http://blog.yhat.com/posts/phone-steps-timeseries.html

В посте рассмотрен анализ данных с помощью pandas timeseries и ggplot. 
источник
2016 September 10
PythonDigest
Как японский фермер использует deep learning и TensorFlow

https://cloud.google.com/blog/big-data/2016/08/how-a-japanese-cucumber-farmer-is-using-deep-learning-and-tensorflow
источник
PythonDigest
Как я создавал убийцу HTML

https://habrahabr.ru/post/309552/?utm_source=habrahabr&utm_medium=rss&utm_campaign=hub

В жизни каждого начинающего программиста-самоучки есть момент, когда смотреть очередное видео из серии «Основы %language_name%» уже не интересно, а проситься в джуниоры ещё рано. В этот момент хочется опробовать свои силы на каком-нибудь «почти настоящем» проекте. Под катом — история о том, как я придумал такой проект и что из этого вышло. 
источник
PythonDigest
500 строк или меньше – интерпретатор Python на Python

http://www.aosabook.org/en/500L/a-python-interpreter-written-in-python.html
источник
PythonDigest
validator.vim - плагин для vim, для проверки синтаксиса в реальном времени

http://github.com/maralla/validator.vim
источник
PythonDigest
Новые словари в Python 3.6

http://pythonz.net/articles/73/?utm_campaign=promo&utm_source=rss&utm_medium=link

Рассмотрим изменения в словарях, которые возможно будут доступны начиная с 3.6.
источник
PythonDigest
Приглашаем на Python-Meetup 22 сентября

https://habrahabr.ru/post/309576/?utm_source=habrahabr&utm_medium=rss&utm_campaign=hub

Весной в рамках традиционного однодневного формата у нас успешно прошел митап для питонистов, с видеозаписями и презентациями которых вы уже могли ознакомиться. Продолжая традицию собирать в стенах московского офиса ведущих специалистов, мы хотели бы пригласить вас на Moscow Python Meetup, который пройдет у нас в сентябре. 
источник
PythonDigest
bambi - BAyesian Model-Building Interface (BAMBI) на Python.

http://github.com/bambinos/bambi
источник
PythonDigest
Python3.6: Компактный Dict с сохранением порядка

https://mail.python.org/pipermail/python-dev/2016-September/146327.html
источник
2016 September 11
PythonDigest
Django-channels официально добавляются в Django

https://www.djangoproject.com/weblog/2016/sep/09/channels-adopted-official-django-project/
источник
PythonDigest
channels - модуль асинхронности для Django

http://github.com/django/channels
источник
PythonDigest
[Видео] The Mighty Dictionary

http://pythonz.net/videos/73/?utm_medium=link&utm_source=rss&utm_campaign=promo

И новички и опытные разработчики, любят типы данных встроенные в Питон, особенно словари. Но как эти словари устроены? Чем они лучше других контейнеров и чем хуже? Наглядные диаграммы, раскрывающие секреты реализации словарей, а также несколько интереснейших примеров, демонстрирующих их поведение, помогут разработчикам получить довольно детальное представление о механизмах их работы. А этого должно быть достаточно, что принять решение о возможности использования словарей в той или иной ситуации.
источник
PythonDigest
Python Data Science Handbook Supplemental Materials

https://github.com/jakevdp/PythonDataScienceHandbook
источник
PythonDigest
Python уроки: тестирование с помощью unittest

https://pynsk.ru/blog/2016/02/11/unit-test/
pynsk.ru
Python уроки: тестирование с помощью unittest | PyNSK - сайт о Python
unittest - инструмент для тестирования в Python. Это стандартный модуль для написания юнит-тестов на Python. Unittest это порт JUnit с Java. Иными словами, и в коде модуля, и при написании тестов легко прослеживается ООП стиль, что весьма удобно для тестирования процедур и классов. Документация доступна по следующим ссылкам: [python3](https://docs.python.org/3/library/unittest.html), [python2](https://docs.python.org/2/library/unittest.html) В данном инструменте много возможностей: проверки (**assert***), декораторы, позволяющие пропустить отдельный тест (**@skip**, **@skipIf**) или обозначить сломанные тесты (**@expectedFailure**) и этим не заканчивается список. Использование assert'ов с лихвой покрывает нужды при написании тестов. Полезная черта unittest - автоматизированное тестирование. Есть и другие: - можно собирать тесты в группы - собирать результаты выполнения тестов (например, для отчета) - ООП стиль позволяет уменьшить дублирование кода при схожих объектах тестирования
источник
PythonDigest
Тестируем даты в Django

http://eatsomecode.com/testing-dates-django
источник
2016 September 12
PythonDigest
django-extensions - 1.7.5

https://allmychanges.com/p/python/django-extensions/#1.7.5

Набор пользовательских расширений для Django-проектов. Изменения описаны по ссылке https://allmychanges.com/p/python/django-extensions/#1.7.5. Скачать можно по ссылке: https://pypi.python.org/pypi/django-extensions/
источник
PythonDigest
Краткое введение в Django channels

http://masnun.com/2016/09/11/a-brief-introduction-to-django-channels.html
источник
PythonDigest
#python #pydigest
Сегодня праздник! 256 день в году - день программиста!
А мы, Python Дайджест, представляем новый выпуск сборника крутых новостей из мира Python.

Уже скоро вы сможете пообщаться с единомышленниками на двух конференциях:

1-2 октября пройдет PyCon Siberia 2016 (Красноярск)
12 октября пройдет Moscow Python Conf (Москва)

В дайджесте, в 142 выпуске, вы найдете:

- Django-channels официально добавляются в Django
- 500 строк или меньше – интерпретатор Python на Python
- Глубокое исследование Python: давайте оценим Dict
- Новые словари в Python 3.6
- Script-server. WebUI для удалённого запуска ваших скриптов
- Доклады с WebCamp Python_30.07.2016
- deux - мультфакторная аутентификация для Django Rest Framework
- strictyaml - парсер YAML с сохранением типов
- channels - модуль асинхронности для Django

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

Заходите в гости - http://pythondigest.ru/issue/142/
источник
PythonDigest
Конвертируем форум из MS Exchange в MySQL с помощью Python

https://habrahabr.ru/post/309712/?utm_source=habrahabr&utm_medium=rss&utm_campaign=hub

В общих папках ms exchange есть форум, куда пишут сотрудники, он очень неудобный и тормозной. Чтобы перенести форум на какое-то адекватное решение, необходимо также перенести уже и созданный контент. Гугл не нашел готовых конверторов в *bb, поэтому я решил сделать свой на python, для начала в БД. 
источник
2016 September 13
PythonDigest
kimchi - HTML5 интерфейс для KVM

http://github.com/kimchi-project/kimchi
источник