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

Собрали в одном месте самые важные ссылки
читайте авторский блог

     27.06.2023       Выпуск 497 (26.06.2023 - 02.07.2023)       Статьи
     27.06.2023       Выпуск 497 (26.06.2023 - 02.07.2023)       Статьи

How to Flatten a List of Lists in Python

Или посмотреть на funcy библиотеку

     23.06.2023       Выпуск 496 (19.06.2023 - 25.06.2023)       Статьи

Building Search DSLs with Django

What happens when there are too many fields for a UI to search on? Search DSLs can give a user more granular access to searching without exposing an overly complicated interface.

     21.06.2023       Выпуск 496 (19.06.2023 - 25.06.2023)       Статьи

Django Views: The Right Way

An opinionated guide on how to write views in Django by one of the core Django devs.

     21.06.2023       Выпуск 496 (19.06.2023 - 25.06.2023)       Статьи

Dependency Tracking for Python Function Calls

Tracking the code and data accessed by a function call can be used to draw dependency graphs, for debugging and profiling, and for cache invalidation. This article shows you a variety ways of doing it, as well as some initial ideas that don’t work very well.

     21.06.2023       Выпуск 496 (19.06.2023 - 25.06.2023)       Статьи

Faster Python 3.13 Plan

This brief outline highlights the plan for the faster CPython project for the 3.13 release. Includes PEP 669, PEP 554, improved memory management, and more.

     20.06.2023       Выпуск 496 (19.06.2023 - 25.06.2023)       Статьи

Python's raise: Effectively Raising Exceptions in Your Code

In this tutorial, you'll learn how to raise exceptions in Python, which will improve your ability to efficiently handle errors and exceptional situations in your code. This way, you'll write more reliable, robust, and maintainable code.

     16.06.2023       Выпуск 495 (12.06.2023 - 18.06.2023)       Статьи
     16.06.2023       Выпуск 495 (12.06.2023 - 18.06.2023)       Статьи
     16.06.2023       Выпуск 495 (12.06.2023 - 18.06.2023)       Статьи

This is valid Python syntax

Неочевидные конструкции в языке

     14.06.2023       Выпуск 495 (12.06.2023 - 18.06.2023)       Статьи
     14.06.2023       Выпуск 495 (12.06.2023 - 18.06.2023)       Статьи

Python and the Legend of Zelda

The Game Boy Color version of Legend of Zelda: Oracle of Ages contains a grid-based puzzle. Gaz writes about creating a brute force program to solve the challenge using Python.

     12.06.2023       Выпуск 495 (12.06.2023 - 18.06.2023)       Статьи
     07.06.2023       Выпуск 494 (05.06.2023 - 11.06.2023)       Статьи

Makefile Tricks for Python Projects

Richard likes using Makefiles. They work great both as simple task runners as well as build systems for medium-size projects. This is his starter template for Python projects.

     07.06.2023       Выпуск 494 (05.06.2023 - 11.06.2023)       Статьи

The Many Problems With Celery

“Celery is the de facto solution for background workers and cron jobs in the Python ecosystem, but it’s full of footguns.” This article describes the problems and offers some solutions.

     06.06.2023       Выпуск 494 (05.06.2023 - 11.06.2023)       Статьи
     06.06.2023       Выпуск 494 (05.06.2023 - 11.06.2023)       Статьи
     02.06.2023       Выпуск 493 (29.05.2023 - 04.06.2023)       Статьи
     27.05.2023       Выпуск 492 (22.05.2023 - 28.05.2023)       Статьи