Size: a a a

2018 June 28
PythonDigest
Что вы можете делать на Python?
https://realpython.com/what-can-i-do-with-python/
источник
PythonDigest
источник
PythonDigest
Библиотека с реализацией switch
https://aroberge.blogspot.com/2018/06/pythonic-switch-statement.html
источник
2018 June 29
PythonDigest
источник
PythonDigest
источник
PythonDigest
Python3. Автоматизация конфигурации мультивендорного сетевого оборудования
https://habr.com/post/415453/?utm_campaign=415453

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


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


В статье будет приводиться блок кода под спойлером, а под ним будет описание с вырезками и объяснениями почему именно так и для чего это.
источник
PythonDigest
6 лучших декораторов в Django
https://www.bedjango.com/blog/top-6-django-decorators/
источник
PythonDigest
Крутые фичи в Python 3.7
https://realpython.com/python37-new-features/
источник
PythonDigest
источник
PythonDigest
Test-Driven Web Development with Python
https://www.obeythetestinggoat.com/pages/book.html#toc
источник
2018 July 02
PythonDigest
Test and Code: 42: испольуем автотесты как средство обучения Python
http://testandcode.com/42
источник
PythonDigest
Так ли мал Alpine 3.8 Docker для Python 3 runtime
https://habr.com/post/415513/?utm_campaign=415513

Совсем недавно произошёл релиз (https://alpinelinux.org/posts/Alpine-3.8.0-released.html) минималистичного Alpine Linux 3.8. Очень часто данный linux образ используют в докере, собирая очень компактные окружения для runtime.


Сегодняшняя статья будет рассмотрена в срезе использования runtime системы в докере для Python 3.6.X версий, с различным составом пакетов pip. А так же мы соберём самый новый Python 3.7 в Alpine.


В конце статьи будет представлен размер образа image, занимаемый на диске, в зависимости от состава пакетов pip и произведено сравнение между дистрибутивами Alpine 3.8, Debian 9, Fedora 28.
источник
PythonDigest
Как пушить ивенты из Veeam Backup & Replication в мессенджеры
https://habr.com/post/415561/?utm_campaign=415561

В этом посте я расскажу о том, как доставлять информацию о результатах действий из Veeam Backup & Replication v9.5 в MS Teams. Описанный в посте способ будет работать не только в этом, но и в любом другом мессенджере — потребуется только организовать доставку сообщений, используя профильный API.
источник
PythonDigest
Медленные и быстрые методы генерации случайных целых чисел в Python
https://eli.thegreenplace.net/2018/slow-and-fast-methods-for-generating-random-integers-in-python/
источник
PythonDigest
Паттерны архитектуры на Python. Часть 2
http://py.checkio.org/blog/design-patterns-part-2/
источник
PythonDigest
источник
PythonDigest
Python Bytes: #84 Vibora web framework
https://pythonbytes.fm/episodes/show/84/vibora-web-framework-it-s-fast-async-and-means-viper

Аудио-подкаст
источник
PythonDigest
источник
PythonDigest
genomeview - python-модуль для визуализации геномных данных
http://github.com/nspies/genomeview
источник
PythonDigest
Сравнение сортировок обменами
https://habr.com/post/415691/?utm_campaign=415691

Сферические алгоритмы в вакууме (https://habr.com/post/414653/) — это прекрасно. Однако давайте спустимся с небес на грешную землю и посмотрим как вся эта теоретическая красота покажет себя на практике.


Разбор очередного класса сортировок будет завершаться тестами для сортировок класса. Сегодня мы прогоним (не в смысле вышвырнем вон, а в смысле обкатаем на тестах) сортировки обменами. Сортировки других классов будем прогонять потом.
источник