Собрали в одном месте самые важные ссылки
и сделали Тренажер IT-инцидентов для DevOps/SRE
Программа для удобного выполнения скриптов в заданном виртуальном окружении без предварительной его активации
Язык Python сам по себе считается кросс-платформенным, но до тех пор, пока дело не доходит до взаимодействия python-скрипта и внешних платформозависимых компонентов. Например, механизм подключения сетевой папки в Windows и Linux кардинально отличается. Один из возможных подходов к решению этой проблемы рассматривается в этой статье.
Ни для кого не секрет, что современные социальные сети представляют собой огромные БД, содержащие много интересной информации о частной жизни своих пользователей. Через веб-морду особо много данных не вытянешь, но ведь у каждой сети есть свой API… Так давай же посмотрим, как этим можно воспользоваться для поиска пользователей и сбора информации о них.
Результат десятилетней, активной разработки модуля для абстрагирования от баз данных и ORM. Не обошлось, впрочем, и без немедленного выпуска 1.0.1
Модуль предоставляющий одинаковый синтаксис для импорта настроек в разных форматах JSON/YAML/INI/XML синтаксис соответствует импорту из .py файла
Для этой интересной задачи предлагается применять Docker Compose и Docker Machine
Наверняка вы сталкивались с ситуацией когда ваша программа на python отказывалась завершиться с помощью Ctrl+C и вам очень хотелось узнать причину этой проблемы. Рецепт как это сделать показан в данной статье.
Статья о том как сгенерировать данные похожие на результат замеров гармонических колебаний
Статья о построении графиков для веб-приложений с применением популярного модуля pygal
Немного черной магии с внутренними переменными и все получается
Хорошая статья об исследовании и улучшении начального дорого решения проблемы поиска анаграм в заданном списке слов
Небольшая статья о том как лучше организовать код, строящий фреймы в wxPython
Статьи достаточно общего плана и призваны довести до широкого круга разработчиков проблемы и планы в разработке языка программирования Python
Программы таких больших конференций как PyCon бывают слишком обширными, чтобы в них быстро ориентироваться. Статьи, похожие на данную, весьма в этом помогают.
Кому-то статья может показаться верхом очевидности и цитирования документации, а кому-то спасет много времени. Надеюсь это второй отзовется в комментариях.
Tox - система тестирования вашего кода в разных виртуальных окружениях
Рассказ о том как построить анимированные 3D-графики с помощью Matplotlib
Стандартно в Django для модели создаются три роли: «добавить», «редактировать», «удалять». Но как же быть, если мы хотим дать роль пользователю только на просмотр и при этом использовать django.admin? Есть множество способов, но элегантных, которые позволили бы создать роль «Can view model» практически нет.
Предпосылками для полноценного функционального программирования в Python являются: функции высших порядков, развитые средства обработки списков, рекурсия, возможность организации ленивых вычислений. Сегодня познакомимся с простыми элементами, а сложные конструкции будут в других уроках.
Потому что быстрее, консистентнее и дает меньший оверхед по хранению данных