Quantcast
Channel: Planet Python
Browsing all 23144 articles
Browse latest View live

Ned Batchelder: GitHub action security: zizmor

Zizmor is a new tool to check your GitHub action workflows for security concerns. I found it really helpful to lock down actions.Action workflows can be esoteric, and continuous integration is not...

View Article


Image may be NSFW.
Clik here to view.

Seth Michael Larson: How to export OPML from Omnivore

How to export OPML from Omnivore About• Blog• Cool URLsHow to export OPML from OmnivorePublished 2024-10-30 by Seth Larson Reading time: minutes Omnivore recently announced they were bought by...

View Article


Image may be NSFW.
Clik here to view.

Real Python: Python Closures: Common Use Cases and Examples

In Python, a closure is typically a function defined inside another function. This inner function grabs the objects defined in its enclosing scope and associates them with the inner function object...

View Article

The Python Show: 49 - EdgeDB and Python with Yury Selivanov

In this episode of The Python Show Podcast, we welcome Yury Selivanov as our guest. Yury is a core CPython developer and co-founder of EdgeDB and MagicStack.We chatted about many different topics,...

View Article

Image may be NSFW.
Clik here to view.

ListenData: How to Automate WordPress using Python

This tutorial explains how to use Python to automate tasks in WordPress. It includes various functions to perform tasks such as creating, extracting, updating and deleting WordPress posts, pages and...

View Article


eGenix.com: PyDDF Python Herbst Sprint 2024

The following text is in German, since we're announcing a Python sprint in Düsseldorf, Germany.AnkündigungPython Meeting Herbst Sprint 2024 inDüsseldorfSamstag, 09.11.2024, 10:00-18:00 Uhr Sonntag,...

View Article

Image may be NSFW.
Clik here to view.

John Cook: How hard is constraint programming?

I’ve been writing code for the Z3 SMT solver for several months now. Here are my findings.Python is used here as the base language. Python/Z3 feels like a two-layer programming model—declarative code...

View Article

Real Python: Quiz: Using .__repr__() vs .__str__() in Python

In this quiz, you’ll test your understanding of Python’s .__repr__() and .__str__() special methods. These methods allow you to control how a program displays an object, making your classes more...

View Article


Nick Coghlan: The origin of venvstacks

There has been a longstanding gap in the Python packaging ecosystem that has somewhat annoyed me, but not enough to do anything about it: we haven't really had a good way to compose multiple layers of...

View Article


Real Python: The Real Python Podcast – Episode #226: PySheets: Spreadsheets...

What goes into building a spreadsheet application in Python that runs in the browser? How do you make it launch quickly, and where do you store the cells of data? This week on the show, we speak with...

View Article

PyCon: Important Changes Ahead: A Commitment to Financial Transparency

PyCon US is the largest and longest-running annual gathering for the community using and developing the open-source Python programming language. It is produced and underwritten by the Python Software...

View Article

Image may be NSFW.
Clik here to view.

PyCon: PyCon US 2025 Launches!

We’re super excited to announce that PyCon US 2025 is back in Pittsburgh! If you missed our first time here, please check out our PyCon US 2024 recap and video recordings.We’re also excited to announce...

View Article

Image may be NSFW.
Clik here to view.

Python Engineering at Microsoft: Python in Visual Studio Code – November 2024...

We’re excited to announce the November 2024 release of the Python, Pylance and Jupyter extensions for Visual Studio Code!This release includes the following announcements:Generate docstrings with...

View Article


Hugo van Kemenade: Speed up CI with uv ⚡

We can use uv to make linting and testing on GitHub Actions around 1.5 times as fast. Linting When using pre-commit for...

View Article

Python Software Foundation: PyCon US 2025 Kicks Off: Website, CfP, and...

Exciting news: the PyCon US 2025 conference website, Call for Proposals, and sponsorship program are open!To learn more about the location, deadlines, and other details, check out the links below:PyCon...

View Article


Ned Batchelder: Coverage.py originally

Something many people don’t realize is that I didn’t write the original coverage.py. It was written by Gareth Rees in 2001. I’ve been extending and maintaining it since 2004. This ancient history came...

View Article

Brett Cannon: Don't return named tuples in new APIs

In my opinion, you should only introduce a named tuple to your code when you&aposre updating a preexisting API that was already returning a tuple or you are wrapping a tuple return value from...

View Article


Image may be NSFW.
Clik here to view.

Michael Foord: Adventures with MicroPython

My first blog post in a few years! I have some articles I’d like to publish, and some adventures to share, so I thought it was time to fire up a blog engine again.My nine year old son, Benjamin, is...

View Article

Image may be NSFW.
Clik here to view.

Michael Foord: Gigaclear One Touch Switch Service

For the last year I’ve been working as a team lead for backend API development with Gigaclear a UK rural ISP who own and run fibre internet to rural communities across the UK. This is alongside my...

View Article

Real Python: The Python Square Root Function

The Python square root function, sqrt(), is part of the math module and is used to calculate the square root of a given number. To use it, you import the math module and call math.sqrt() with a...

View Article
Browsing all 23144 articles
Browse latest View live


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