Quantcast
Channel: Planet Python

Image may be NSFW.
Clik here to view.

Brett Cannon: My impressions of Gleam

When I was about to go on paternity leave, the Gleam programming language reached 1.0. It&aposs such a small language that I was able to learn it over the span of two days. I tried to use it to...

View Article


Test and Code: pytest-cov : The pytest plugin for measuring coverage

pytest-cov is a pytest plugin that helps produce coverage reports using Coverage.py.In this episode, we'll discuss:what Coverage.py iswhy you should measure code coverage on both your source and test...

View Article


Django Weblog: Djangonaut Space - New session 2025

We are thrilled to announce that Djangonaut Space, a mentorship program, is open for applicants for our next cohort!🚀Djangonaut Space is holding a fourth session! This session will start on February...

View Article

Armin Ronacher: Build It Yourself

Another day, another rantaboutdependencies. from me. This time I will ask you that we start and support a vibe shift when it comes to dependencies.You're probably familiar with the concept of...

View Article

Real Python: The Real Python Podcast – Episode #236: Simon Willison: Using...

What are the current large language model (LLM) tools you can use to develop Python? What prompting techniques and strategies produce better results? This week on the show, we speak with Simon Willison...

View Article


Real Python: Python and TOML: New Best Friends

TOML stands for Tom’s Obvious Minimal Language. Its human-readable syntax makes TOML convenient to parse into data structures across various programming languages. In Python, you can use the built-in...

View Article

Real Python: How to Download Files From URLs With Python

Python makes it straightforward to download files from a URL with its robust set of libraries. For quick tasks, you can use the built-in urllib module or the requests library to fetch and save files....

View Article

Real Python: Executing Python Scripts With a Shebang

In shell scripts, the shebang line (#!) specifies the path to the interpreter that should execute the file. You can place it at the top of your Python file to tell the shell how to run your script,...

View Article


Image may be NSFW.
Clik here to view.

Real Python: Python's raise: Effectively Raising Exceptions in Your Code

When you use the raise statement in Python to raise (or throw) an exception, you signal an error or an unusual condition in your program. With raise, you can trigger both built-in and custom...

View Article


Quansight Labs Blog: libsf_error_state: SciPy's first shared library

The story of the first shared library to make it into the world of low level code that lies beneath SciPy's surface.

View Article

Real Python: Python's zipfile: Manipulate Your ZIP Files Efficiently

Python’s zipfile module allows you to efficiently manipulate ZIP files, a standard format for compressing and archiving data. With this module, you can create, read, write, extract, and list files...

View Article

Real Python: Python's Mutable vs Immutable Types: What's the Difference?

Python’s mutable objects, such as lists and dictionaries, allow you to change their value or data directly without affecting their identity. In contrast, immutable objects, like tuples and strings,...

View Article

Real Python: Python's "in" and "not in" Operators: Check for Membership

Python’s in and not in operators allow you to quickly check if a given value is or isn’t part of a collection of values. This type of check is generally known as a membership test in Python. Therefore,...

View Article


Image may be NSFW.
Clik here to view.

Real Python: Lists vs Tuples in Python

Python lists and tuples are sequence data types that store ordered collections of items. While lists are mutable and ideal for dynamic, homogeneous data, tuples are immutable, making them suitable for...

View Article

Image may be NSFW.
Clik here to view.

Real Python: Python Folium: Create Web Maps From Your Data

Folium is a Python library that lets you create interactive maps using the Leaflet JavaScript library. With Folium, you can visualize geospatial data on a map that you can share as a website. This...

View Article


Image may be NSFW.
Clik here to view.

Zato Blog: Network packet brokers and automation in Python

Network packet brokers and automation in Python 2025-01-27, by Dariusz Suchojad Packet brokers are crucial for network engineers, providing a clear, detailed view of network traffic, aiding in...

View Article

Real Python: How to Split a Python List or Iterable Into Chunks

Splitting a Python list into chunks is a common task for parallel processing or memory management. You can achieve it in multiple ways using Python’s built-in libraries, third-party packages, or by...

View Article


PyCon: Applications for Free Booth Space on Startup Row at PyCon US 2025 Are...

Calling all startup founders and aspiring entrepreneurs: did you know that PyCon US has been giving away free booth space to early-stage tech companies since 2011? Did you know that, since then, over...

View Article

Python Bytes: #418 I'm a tea pot

<strong>Topics covered in this episode:</strong><br> <ul> <li><strong><a...

View Article

Image may be NSFW.
Clik here to view.

PyCharm: PyCharm 2024.3.2: uv Package Management Support and More!

PyCharm 2024.3.2 is here with uv package management support, flame graph visualization, and other improvements!Get the latest version from our download page or update through our free Toolbox App. Read...

View Article

Real Python: Creating a Scalable Flask Web Application From Scratch

Flask is a powerful and flexible micro web framework for Python, ideal for both small and large web projects. It provides a straightforward way to get a web application up and running, with all the...

View Article


Image may be NSFW.
Clik here to view.

PyCoder’s Weekly: Issue #666: Monkeypatching Django, LLMs with Python,...

#666 – JANUARY 28, 2025View in Browser »Monkeypatching Django The nanodjango project is a modification to the Django framework that lets you get started with a single file instead of the usual cookie...

View Article


Image may be NSFW.
Clik here to view.

PyBites: Bridging the Skills Gap Across Africa with Pybites

When Bob and I first started Pybites, there was no way I could have imagined it’d grow to what it is today.Launching our first products was a massive moment for us both, not just because these were...

View Article

Image may be NSFW.
Clik here to view.

IronPython-URLs: In memory: Michael Foord 1974-2025

I never met Michael in person, but we communicated online about all things Python. He was one of the most prolific contributors to this blog during the heyday of IronPython. If you use Python, chances...

View Article

Image may be NSFW.
Clik here to view.

PyCharm: An Introduction to Django Views

Views are central to Django’s architecture pattern, and having a solid grasp of how to work with them is essential for any developer working with the framework. If you’re new to developing web apps...

View Article



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>