Собрали в одном месте самые важные ссылкии сделали Тренажер IT-инцидентов для DevOps/SRE
Мощный web-фреймворк. Скачать можно по ссылке: https://pypi.python.org/pypi/Django/
(30.03.2014 - 06.04.2014)
В статье рассказывается о том почему не PyPy, как это должно работать, а также обещаются открытые исходные кода.
Формат конференции остается прежним: питонисты выезжают за город (30 км. от Екатеринбурга) на два дня, днем слушают доклады, участвуют в мастер-классах, а вечером веселятся и отдыхают на природе. Программа активно формируется. Мы ищем докладчиков с интересным опытом работы на Python. Заявки на доклад принимаются до 15 апреля. PyCon Russia 2014, Екатеринбург, 2-3 июня, загородный учебный центр «Иволга»
Еще одно предупреждение о том на какие проблемы можно наткнуться при множественном наследовании и применении метода super()
Автор рассказывает о принципах и механизмах ленивых вычислений
Создание на лету тест-кейсов для unittest для случаев когда такие функции шаблонные.
Автор рассказывает о проблемах и их решениях при поддержке обеих веток python при разработке модуля поддержки вебсокетов
Забавная цифра 22.4% между 2.7.6 и 3.1.0
Рассказ об уязвимости utf-7 и очередное напоминание о том, что данные нужно тщательно проверять и точно знать как себя ведут используемые библиотеки
Подборка статей, книг, документации, которые по мнению автора обязательно стоит почитать
Продолжение серии статей. На сей раз о полиморфизме, метаклассах и создании объектов. Первая часть уже была в одном из наших предыдущих выпусков
Становясь наиболее удобным и востребованным инструментом для научных вычислений, python, по мнению автора, сдвигается в сторону web и отображения данных в браузере.
Статья может быть полезна тем, кто по какой-то причине вынужден разбирать pickled data без Python (например из Java или Haskell)
Очередная статья о том как задеплоить HelloWorld на Flask в Heroku. Вторая часть обещает быть интереснее.
В насыщенной примерами кода статье автор занимается изучением поведения ctypes для Python 2.7 и тем самым узнает механику работы интерпретатора
twilio - это набор коммерческих коммуникационных сервисов
Выясняем почему сравнение хешей картинок работает не очень хорошо и применяем PIL для более тонкого поиска
Обзор сервисов и обучающих материалов призванных научить языку программирования Python
Попытка убедить разработчиков в том, что автоматические тесты - это не только знак качества кода и что-то чем можно заняться когда есть свободное от реальной работы время, но и реально необходимая в разработке серьезных приложений вещь.
Бесплатный для некоммерческих разработок инструмент-расширение для MS Office Ecel позволяющий пользоваться объектной моделью и данными этого приложения на Python
cliff - это фреймворк для создания программ командной строки. Он использует setuptools для предоставления субкоманд, форматирования вывода и других расширений.
IPython — интерактивная оболочка для языка программирования Python, которая предоставляет расширенную интроспекцию, дополнительный командный синтаксис, подсветку кода и автоматическое дополнение. Является компонентом пакета программ SciPy. Главные изменения версии 2.0: Интерактивные виджеты для Notebook. Навигация через директории на панеле инструментов в Notebook. Постоянные URLs для Notebook. Новый модальный интерфейс пользователя в Notebook. Модель безопасности для Notebook.
Баг фиксы, так что смело можно обновиться
Из наиболее вкусных фич - пакетная запись и поддержка gridFS. Похоже это последний релиз с обратно совместимым кодом.
Django - 5.2.9
pymongo - 4.15.5
Django - 4.2.27
Django - 5.1.15
Python и паттерны GoF, часть 1: Singleton
Behave: ML Tests With Behavior-Driven Development
Sphinx - 9.0.1
celery - 5.6.0
beautifulsoup4 - 4.14.3
Talk Python to Me: #528: Python apps with LLM building blocks
Pydantic V2: Почему dataclasses вам ещё больше нужны
Sphinx - 9.0.0
pylint - 4.0.4
Werkzeug - 3.1.4
Компилируем Python так, чтобы он работал везде