IT-новости про Python, которые стоит знать

Собрали в одном месте самые важные ссылки
и сделали Тренажер IT-инцидентов для DevOps/SRE

     29.09.2018       Выпуск 249 (24.09.2018 - 30.09.2018)       Статьи
     29.09.2018       Выпуск 249 (24.09.2018 - 30.09.2018)       Статьи
     29.09.2018       Выпуск 249 (24.09.2018 - 30.09.2018)       Статьи
     25.09.2018       Выпуск 249 (24.09.2018 - 30.09.2018)       Статьи
     20.09.2018       Выпуск 248 (17.09.2018 - 23.09.2018)       Статьи
     20.09.2018       Выпуск 248 (17.09.2018 - 23.09.2018)       Статьи
     08.09.2018       Выпуск 246 (03.09.2018 - 09.09.2018)       Статьи

SAP и Python интеграция или как забрать данные из SAP проще

Хочу поделится опытом интересной задачи по тому как без труда взаимодействовать с системами SAP с помощью Python — не важно какой модуль или версия платформы.

Если интересно только техническое решение, то пропускайте всю лирику и смотрите пример реализации.

     06.09.2018       Выпуск 246 (03.09.2018 - 09.09.2018)       Статьи
     28.08.2018       Выпуск 245 (27.08.2018 - 02.09.2018)       Статьи
     27.08.2018       Выпуск 245 (27.08.2018 - 02.09.2018)       Статьи
     17.08.2018       Выпуск 243 (13.08.2018 - 19.08.2018)       Статьи

[Перевод] 10 самых распространенных ошибок безопасности в Python и как их избежать

Писать защищенный код сложно. Когда вы изучаете язык, модуль или фреймворк, вы узнаете, как это предполагается использовать. Вам также нужно подумать о том, как их можно использовать неправильно в контексте безопасности. Python не является исключением, даже в документации стандартной библиотеки есть описание плохих практик написания защищенных приложений. Тем не менее, многие Python-разработчики просто не знают о них.

     14.08.2018       Выпуск 243 (13.08.2018 - 19.08.2018)       Статьи
     14.08.2018       Выпуск 243 (13.08.2018 - 19.08.2018)       Статьи
     14.08.2018       Выпуск 243 (13.08.2018 - 19.08.2018)       Статьи

10 веб-фреймворков Python, с которыми стоит работать в 2018 году

Фреймворки облегчают жизнь разработчику, предлагая различные решения для разработки приложений и сервисов. Они автоматизируют внедрение стандартных решений, позволяя сэкономить время. Таким образом, разработчик фокусируется на приложении, а не на рутинных задачах, где не нужно творческое мышление.