Size: a a a

2016 July 08
PythonDigest
Scrapely: мозг позади пауков Portia

https://blog.scrapinghub.com/2016/07/07/scrapely-the-brains-behind-portia-spiders/

Статья об технологии, которая стоит позади пауков Portia (Portia - инструмент для визуального парсинга сайтов)
источник
PythonDigest
Используем Spectrum - сервер для логгирования

http://importpython.com/blog/post/spectrum-standalone-logging-server-python-product-review
источник
2016 July 09
PythonDigest
Talk Python to Me: #66 Faster Python Programs: Measure, Don't Guess

https://talkpython.fm/episodes/show/66/faster-python-programs-measure-don-t-guess

Подкаст
источник
PythonDigest
Пишем Command Line приложения с цветами

http://www.lihaoyi.com/post/BuildyourownCommandLinewithANSIescapecodes.html

В статье вы найде информацию о том кк управлять терминалом из любого CLI приложения.
источник
PythonDigest
Рейтинг используемых pandas, numpy and scipy функций и модулей в github репозиториях

https://kozikow.wordpress.com/2016/07/01/top-pandas-functions-used-in-github-repos/

Статья о том как собирать статистику исходников Github и как затем ее анализировать
источник
2016 July 10
PythonDigest
Вычисления с плавающей точкой: можно ли доверять результатам?

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

Когда речь идет о повседневных арифметических операциях, проблемы с конечной точностью вычислений не выглядят столь пугающими. И наилучшей проверкой того, что результат получен правильно, является сравнение значений полученных на различных точностях. 

Если, например, вычисления, полученные на одинарной и удвоенной точностях совпадают, то создается чувство уверенности в результате, по крайней мере с точностью сопоставимой с одинарной. Здесь, я бы хотел привести один интересный пример, демонстрирующий, что даже в сравнительно несложной арифметической задаче подобная устойчивость при переменной точности представления чисел не может служить основанием для такой уверенности.
источник
PythonDigest
Reverse debugging для Python

http://feedproxy.google.com/~r/PyPyStatusBlog/~3/hEARFKZvdTQ/reverse-debugging-for-python.html

Новая разработка в мире Python - деббагер, который позволяет спокойно перемещаться по стэку взад назад
источник
PythonDigest
Cериалокачалка на python3 с поддержкой расширений

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

В качестве вступления стоит сказать что я пользуюсь macOS и потому некоторые части: Автозапуск (launchd) Формат конфигурационных файлов (plist) Программа, используемая для уведомлений (terminal-notifier) будут специфичны для этой ОС. Однако, если Вас заинтересует проект, думаю, поменять пару путей и слегка поправить несколько функций, чтобы заставить этот код работать с Вашей системой уведомлений, yaml'ом и, допустим, кроном, не составит труда. Итак, к делу. Проверять трекеры на обновления любимых телевизионных шоу, вспоминать в момент когда вышел новый эпизод, смотрел ли ты предыдущий, — надоедает. К тому же, как известно, все что нужно делать больше двух раз, стоит автоматизировать. Проект был начат на скорую руку и, вероятно, будет совершенствоваться. Что же он из себя представляет...
источник
PythonDigest
PyCharm 2016.2 EAP 5 (build 162.1121)

http://feedproxy.google.com/~r/Pycharm/~3/HG2r9u8kHJ4/
источник
PythonDigest
docsbox - сервис с API для конвертации Word/Excel/Power Point в pdf/другие форматы

https://github.com/docsbox/docsbox
источник
2016 July 11
PythonDigest
tornado - 4.4.0

https://allmychanges.com/p/python/tornado/#4.4.0

Масштабируемый, не блокирующий web-сервер. Изменения описаны по ссылке https://allmychanges.com/p/python/tornado/#4.4.0. Скачать можно по ссылке: None
источник
PythonDigest
pylint - 1.6.2

https://allmychanges.com/p/python/pylint/#1.6.2

Статический анализатор Python-кода. Изменения описаны по ссылке https://allmychanges.com/p/python/pylint/#1.6.2. Скачать можно по ссылке: None
источник
PythonDigest
IPython - 3.2

https://allmychanges.com/p/python/IPython/#3.2

Интерактивная оболочка для языка программирования Python. Изменения описаны по ссылке https://allmychanges.com/p/python/IPython/#3.2. Скачать можно по ссылке: None
источник
PythonDigest
pex - 1.1.11

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

Библиотека и утилита для генерации .pex (Python EXecutable) файлов. Изменения описаны по ссылке https://allmychanges.com/p/python/pex/#1.1.11. Скачать можно по ссылке: None
источник
PythonDigest
Weekly Python StackOverflow Report: (xxvii) stackoverflow python report

http://python-weekly.blogspot.com/2016/07/xxvii-stackoverflow-python-report.html
источник
PythonDigest
PytheM -  фреймворк для выявления дыр в защите

http://github.com/m4n3dw0lf/PytheM
источник
PythonDigest
#python #pydigest
Лето разморило команду PythonДайджест. Солнце, пляж, код на Python. ммм.... Романтика
Но мы собрались и сделали 133 выпуск дайджеста

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

- Пишем Command Line приложения с цветами
- Reverse debugging для Python
- Геолокация на Python используя несколько сервисов
- Cериалокачалка на python3 с поддержкой расширений
- Multiprocessing в Python с помощью C
- Парсим однострочники с помощью pyparsing
- Что питонист может сделать с открытыми данными

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

Заходите в гости - http://pythondigest.ru/issue/133/
источник
PythonDigest
rpi-weather - дисплей прогноза погоды на основе Raspberry Pi

http://github.com/caternuson/rpi-weather
источник
2016 July 12
PythonDigest
Workflow просмотра сериалов для Alfred

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

В конце предыдущей своей статьи я начал рассказывать о том как у меня организован просмотр сериалов, но решил что это — тема для отдельной заметки.


Когда обнаруживается время расслабиться и включить сериальчик, я запускаю Alfred, ввожу "сериалы" и получаю в ответ список загруженных.
источник
PythonDigest
Генераторы и корутины для слияния табличных данных

http://pyright.blogspot.com/2016/07/using-generators-and-coroutines-to.html
источник