PythonHub
2.42K subscribers
2.35K photos
49.1K links
News & links about Python programming.
https://pythonhub.dev/
Download Telegram
Package Management in the Python extension for Visual Studio Code

The Python extension in VS Code is investigating ways to improve our package management support and have completed a comparison of support offered by various package management tools.

https://devblogs.microsoft.com/python/python-package-management-proposal/
Overcoming Performance Bottlenecks with Async Python: A Deep Dive into CPU-Bound Code

The article discusses how to overcome performance bottlenecks in CPU-bound code using asynchronous programming in Python. The author provides a deep dive into the concepts of asynchronous programming and how they can be used to improve the performance of CPU-bound code.

https://medium.com/@DorIndivo/overcoming-performance-bottlenecks-with-async-python-a-deep-dive-into-cpu-bound-code-b604a400255a
Pathlib for Path Manipulations

pathlib is an interesting, object-oriented take on the filesystem paths. With plenty of functions to create, delete, move, rename, read, write, find, or split files, pathlib is an excellent replacement for the os module. But is it faster?

https://switowski.com/blog/pathlib/
Building a simple but advanced Jsonic language using Python

The article outlines the development process of Jsonic, a custom JSON-like language, from its simple form to more advanced features, providing insights into language design and parsing techniques. It showcases how the language evolves and gains complexity while maintaining its JSON-like structure and usefulness for specific use cases.

https://www.linkedin.com/pulse/building-simple-advanced-jsonic-language-aleksandar-milenkovic/
Customize Django Admin Interface

Django admin panel is one of the biggest strengths on Django. It allows quickly have interface access data stored in DB, have forms to add and edit data and manage users. But since in its default state Django Admin Site is quite basic, so in this article I want to go over all the ways to make the most out of it by customizing it.

https://appliku.com/post/customize-django-admin-interface
Show HN: Pyflo – a free, interactive guide to learning Python

https://pyflo.net
Finding and fixing insecure direct object references in Python

In this post, we'll review common patterns and types of IDOR vulnerabilities and how to protect against them.

https://snyk.io/blog/insecure-direct-object-references-python/