image

Всем привет! Серией данных дайджестов на Habrahabr хотелось бы продолжить некогда начатую alrusdi, Dead_Angel, WarmongeR идею опубликования свежих новостей, статей, релизов из мира Python.

Планируется выпускать дайджест 2 раза в месяц. Это будет не очень большие по размеру статьи с интересными (на взгляд автора) материалами из мира Python. Будут очень приветствоваться присланные актуальные материалы, которые будут добавлены в ближайший дайджест, а также люьые замечания и предложения.

А теперь к делу!

Релизы


Python 3.6.0
Включает такие нововведения как новый синтаксис аннотаций типов, асинхронные генераторы и генераторные выражения, новый метод классов __init_subclass__ для более простой их кастомизации и так далее.

Django 1.10.5
Релиз Django, включающий большое количество исправлений ошибок в фреймворке.

Статьи


Чистая архитектура в Python: пошаговая демонстрация. Часть 1
Чистая архитектура в Python: пошаговая демонстрация. Часть 2
Чистая архитектура в Python: пошаговая демонстрация. Часть 3
Серия статей о создании «чистой» архитектуры приложений при разработке на Python.

Python: коллекции, часть 1: классификация, общие подходы и методы, конвертация
Python: коллекции, часть 2: индексирование, срезы, сортировка
Python: коллекции, часть 3: объединение коллекций, добавление и удаление элементов
Хороший обзор коллекций Python для начинающих.

Спектроскоп Салтана: лапласианы для фана
Необычная статья о применении Python для создания изображений.

Go running Python
Статья от Google о том, как они создали проект Grumpy для запуска Python кода в Go.

Handling Unicode Strings in Python
Отличная статья о работе со строками в Python.

5 things to watch in Python in 2017
Заметка о том, на что стоит обратить в мире Python в 2017 году.

The Iterator Protocol: How for Loops Work in Python
Замечательная статья о том, как работают циклы в Python и зачем нужны итераторы.

Be Careful with Python's New-Style String Format
Заметка об одной малоизвестной уязвимости при работе со строками в Python.

Working with APIs the Pythonic Way
О том, как работать с API в правильном Python стиле.

How Does Attribute Access Work?
Отличное объяснение того, как работают атрибуты в CPython.

Интересные проекты


Grumpy
Инструмент от Google для запуска Python в Go.

Flask HTTP2 Push
Расширение для Flask для добавления HTTP2 Push уведомлений в Ваше приложение.

PEP8 Speaks
Инструмент для автоматической проверки на соответствие Вашего кода стандарту PEP8. Результаты автоматически будут опубликованы с помощью GitHub Pull Request.

Hello Vue Django
Скелет приложения, на основе Vue.js и Django (поддерживает «горячую перезагрузку»)

Видео


BayPiggies Talk at LinkedIn: Introducing Type Annotations for Python
Замечательное видео от Гидо ван Россума, Грега Прайса и Дэвида Фишера о новой функциональности Python — аннотации типов.

Спасибо за внимание! Присылайте Ваши предложения для публикации в дайджесте!
Поделиться с друзьями
-->

Комментарии (10)


  1. veveve
    23.01.2017 21:05
    +1

    Вообще, старый дайджест жив-здоров, я, правда, так и не понял, почему они с Хабра ушли.

    https://pythondigest.ru/

    Было бы, конечно, здорово иметь один дайджест, а не несколько разных.


    1. andrewnester
      23.01.2017 21:17
      +1

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


    1. WarmongeR
      24.01.2017 05:10
      +1

      Ушел, потому что правила хабра нарушали — пункт про дублирование информации у себя и на хабре. Поэтому после нескольких банов решили, что хватит нарушать.
      andrewnester спрашивал нас, против ли мы или нет — не против. Мощности текущего агрегатора легко предоставим Андрею, как созреет.


  1. wertex15
    23.01.2017 21:13
    -6

    Подскажите, а много ли фремворков существует под питон? И второй вопрос, умеет ли он работать с файловой системой винодвс в домене?


    1. Bonefest
      23.01.2017 23:15
      +3

      Встречный вопрос.А вы пробовали сами поискать? Скажем в гугле.


      1. wertex15
        25.01.2017 06:56
        +1

        Вместо того чтобы отвечать вопросом на вопрос, что, как минимум, не вежливо. Можно было просто написать, что да существуют различные фреймворки. Наиболее популярный Django. А более подробно тут… По Вашему второму вопросу могу ответить следующее: есть библиотека ldap, уже прямо в python'е


  1. banzayats
    24.01.2017 10:39
    -5

    Вот ещё небольшой дайджест:
    Python digest # 11


    1. banzayats
      24.01.2017 12:37
      -3

      Интересно за что минусуют?..
      Неужели никому неинтересна информация о том, что в Django 2.0 не будет поддержки Python 2.7? Или о том, что Facebook открыл доступ к PyTorch?


      1. WarmongeR
        24.01.2017 13:36
        +3

        Минусуют за рекламу ресурса.


        1. banzayats
          25.01.2017 12:32
          +1

          Хм…
          Простите меня за дотошность, но почему:

          • моя ссылка на тематический дайджест по Python — это реклама ресурса;
          • ссылка на https://pythondigest.ru/ в первом комментарии — это не реклама?