Собрали в одном месте самые важные ссылкии сделали Тренажер IT-инцидентов для DevOps/SRE
Довольно интересно посмотреть на советы от создателя языка.
После довольно продолжительного периода молчания, автор опубликовал вторую статью о разборе данных с внешних сайтов на примере импорта вопросов со StackOverflow. В этот раз нас знакомят с классом CrawlSpider модуля scrapy
Elasticsearch - это платформа для поиска и анализа данных. Предлагается статья о применении этого движка на практике с помощью модуля elasticsearch
Не секрет, что разработчики на Python любят_применять_символы_нижнего_подчеркивания. Для чего и в каких случаях это принято делать - пытается рассказать автор данной статьи
Планируется серия статей о том как реализовать на Flask систему проведения опросов и, возможно, тестирования знаний.
Отдельного внимания здесь заслуживает библиотека weasyprint, которая без браузера умеет отрисовывать html+css в pdf или png на уровне прохождения теста Acid2 на совместимость со стандартами
Да, и мы туда же. Только у нас скрипт на python для генерации черно-белого изображения с 50 вариациями оттенков
Рассказ о том как анализировать AST (абстрактные синтаксические деревья) на предмет корректности кода из которого они сгенерированы, например используется ли аргумент метода где-нибудь в его теле
Довольно подробное сказание о том, что работа с базами данных обычно не упирается в IO на стороне клиентов и насколько полезно в этом плане asyncio
Ну как лиц... На этот раз автор ищет лица зомби, если это можно так назвать. Просто не может остановиться.
Довольно респектабельный, международный научный журнал рекомендует применять python и посвятил этой рекомендации довольно большую статью. Не обошлось без hello world
Небольшой рассказ с примерами о том, как можно без особого напряжения увеличить скорость питоновского кода, в частности циклов. В качестве инструментов предлагается использовать multiprocessing, cython и numba.
Небольшой трюк, показывающий как можно использовать pandas время для работы с многомерными массивами.
Может ли python вывалить ошибку, но при этом присвоить значение переменной? В чем особенности оператора присваивания и как работают операторы комбинированного присваивания? На эти вопросы пытается найти ответы автор статьи.
Вы тоже постоянно забываете основной шаблон создания декоратора? Автор решил с этим покончить и выложил небольшую шпаргалку.
Седьмая часть огромной серии статей, которые мы почему-то пропустили, с детальным разбором на примере специального приложения механизма авторизации в Django. Все семь статей можно посмотреть так, планируется еще примерно три.
Собственно, довольно подробный, с примерами кода, рассказ об использовании декораторв и контекст-менеджеров на практике. Первая часть статьи доступна по ссылке
Страшно предположить для чего это может понадобится, ведь даже Azure уже поддерживает Linux, но тем не менее.
Конкретная реализация алгоритма, описанного в отдельной статье. Ведется поиск по картинкам из мультфильмов/книг "Найди Вальдо"
Одна из частей книги "Effective Python" о возможности передачи метода класса с поддержкой состояния между вызовами, в качестве аргумента в сторонний интерфейс, если интерфейс допускает в качестве аргумента функцию. Например аргумент key в интерфейсе встроенной функции sort