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

Image may be NSFW.
Clik here to view.

Seth Michael Larson: Join the PyCon US 2025 Security Mini-Track! 🐍🛡️

Did you know that I'm co-organizing an open source supply-chain security mini-track with Dustin Ingram during PyCon US 2025 open spaces? This mini-track is for both users and maintainers of open source...

View Article


Python Bytes: #428 How old is your Python?

<strong>Topics covered in this episode:</strong><br> <ul> <li><a href="https://cbea.ms/git-commit/?featured_on=pythonbytes"><strong>How to Write a Git Commit...

View Article


Talk Python to Me: #501: Marimo - Reactive Notebooks for Python

Have you ever spent an afternoon wrestling with a Jupyter notebook, hoping that you ran the cells in just the right order, only to realize your outputs were completely out of sync? Today's guest has a...

View Article

Image may be NSFW.
Clik here to view.

Real Python: Namespaces in Python

A Python namespace is a mapping from names to objects. It works like a dictionary where keys are object names and values are the objects themselves. Namespaces organize variables and functions in a...

View Article

PyPodcats: Episode 8: With Mojdeh Rastgoo

Learn about Mojdeh's journey. Since discovering Python and open source community in 2016, Mojdeh has been actively contributing to the community and striving for diversity and inclusion by...

View Article


PyCon: What to expect at PyCon US sprints

The conference starts days before the first official talk. There’s topic-specific summits, sponsor presentations, and deep-dive tutorials that are definitely worth checking out. Similarly, the...

View Article

Real Python: Creating a Python Dice Roll Application

In this video course, you’ll learn how to create a Python dice roll simulator. The course guides you through building a text-based user interface (TUI) application that simulates rolling dice using...

View Article

Django Weblog: DSF member of the month - Öykü Gümüş

For April 2025, we welcome Öykü Gümüş as our DSF member of the month! ⭐Öykü Gümüş has been Django developer for many years. She has been DjangoCon Europe organizer in 2018 and Django Girls mentor in...

View Article


Image may be NSFW.
Clik here to view.

PyCoder’s Weekly: Issue #677: __dict__, Streamlit, Boolean Expressions, and...

#677 – APRIL 15, 2025View in Browser »Using Python’s .__dict__ to Work With Attributes In this tutorial, you’ll dive deeper into the .__dict__ attribute in Python objects. This attribute is a...

View Article


Image may be NSFW.
Clik here to view.

Python Morsels: Practical uses of sets

Sets are unordered collections of values that are great for removing duplicates, quick containment checks, and set operations.Table of contentsWhat are sets?Sets are like dictionaries without...

View Article

Real Python: Quiz: How to Exit Loops Early With the Python Break Keyword

In this quiz, you’ll test your understanding of the Python break statement. This keyword allows you to exit a loop prematurely, transferring control to the code that follows the loop.[ Improve Your...

View Article

Image may be NSFW.
Clik here to view.

PyCharm: PyCharm, the Only Python IDE You Need

Estimated reading time: 3 minutesPyCharm is now one powerful, unified product! Its core functionality, including Jupyter Notebook support, will be free, and a Pro subscription will be available with...

View Article

Image may be NSFW.
Clik here to view.

PyCharm: PyCharm 2025.1: Unified PyCharm, Free AI Tier, Junie Release, and More!

PyCharm 2025.1 brings major updates to improve your development experience.PyCharm is now a unified product, combining PyCharm Professional and Community Edition. Version 2025.1 also brings a free AI...

View Article


Image may be NSFW.
Clik here to view.

Real Python: How to Exit Loops Early With the Python Break Keyword

In Python, the break statement lets you exit a loop prematurely, transferring control to the code that follows the loop. This tutorial guides you through using break in both for and while loops. You’ll...

View Article

Image may be NSFW.
Clik here to view.

EuroPython: Tickets, Sessions, & Call for 2026 Host Venues!

Hello, Pythonistas! 🐍Tickets are on sale now! You can get your tickets at europython.eu/tickets📣 ProgrammeKeynote SpeakersWe are excited to announce three more keynote speakers!Sebastián Ramírez...

View Article


Image may be NSFW.
Clik here to view.

Django Weblog: Run your tests against Django&#x27;s main!

This is the blog version of a talk! If you prefer, watch the recording on YouTube: Sage Abdullah - Run your tests against Django’s main! - Django London Meetup Django is known for its stability. The...

View Article

PyCon: Community Organizer Summit and PSF & Meetups Discussion

Calling all community organizers! We want to sit down together and share what’s going well, what new tricks we’ve learned, and what’s been challenging in the area of organizing Python and Python...

View Article


Image may be NSFW.
Clik here to view.

Everyday Superpowers: Preventing painful coupling

This is the second entry in a five-part series about event sourcing:Why I Finally Embraced Event Sourcing—And Why You Should TooWhat is event sourcing and why you should carePreventing painful coupling...

View Article

Glyph Lefkowitz: Stop Writing `__init__` Methods

The HistoryBefore dataclasses were added to Python in version 3.7 — in June of 2018 — the __init__ special method had an important use. If you had a class representing a data structure — for example a...

View Article

Daniel Roy Greenfeld: Using pyinstrument to profile FastHTML apps

FastHTML is built on Starlette, so we use Starlette's middleware tooling and then pass in the result. Just make sure you install pyinstrument. WARNING: NOT FOR PRODUCTION ENVIRONMENTS Including a...

View Article
Browsing all 23105 articles
Browse latest View live


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