Python Articles
Python language, libraries, frameworks, and ecosystem.
Updated daily from curated sources
Get Python digestCurated sources
Quality-ranked feeds
Daily updates
Fresh every morning
Email digest
In your inbox, on schedule
How is Python used in data engineering projects in real-world applications?
I’m learning Python and curious how it is actually used in data engineering workflows like data processing, cleaning, and analysis in real companies. submitted by /u/Effective_Ocelot_445 [link] [comments]
Reddit r/learnpython
Will Python be useful for me?
Hey all, So I'm looking for software that will be suitable for what I'm trying to do. Originally, I was using excel vba which works but because of the size of my data, it can get too glitchy. So the things I need it for are listed below; - Store a large dataset of results that could be 10s of 1000s of lines all in 1 table with 20+ columns - Use drop down menus to select manual filters that matches the filters to the dataset and pulls any lines that match all the filters and puts them into a n
Reddit r/learnpython
Open source python libraries that need contributors?
I'm a relatively experienced mid-level developer and I am looking to contribute to an open source library to start broadening my perspective and work with new people and on projects that are used widely. I have looked around, but figured it would be more productive asking here in case anyone knows who can point me in the right direction for an library that is actively looking for contributors/maintainers. Thanks in advance. submitted by /u/pioneerchill12 [link] [comments]
Reddit r/learnpython
Django and Apache/Nginx
Hi everyone I am an experienced php developer for web stuff and I decided to ditch php for good and to give python a shot for web development. If you don't know how php works then all you have to do is to install php and apache/nginx and they simply get together and works easily, nearly zero configuration, especially when php and apache works together. I have never developed anything with python and I do all the code in Debian Trixie (13) / Devuan 6. I know that in order to install django, I
Reddit r/learnpython
Python Engineering at Microsoft: Python Environments Extension for VS Code- April Update
Python Environments — April 2026 Release We’re excited to announce the latest update to the Python Environments extension for Visual Studio Code. This release focuses on startup performance, reliability, and quality-of-life improvements for terminals and package management. Faster startup Activation is now noticeably snappier, especially on remote and containerized workspaces. We made three key changes: Lazy manager discovery. Pipenv, pyenv, and poetry environments are no longer discovered eager
Planet Python
#546: Self hosting apps for Python people
The cloud is convenient until it isn't. You upload your photos, sync your contacts, click through the cookie banners. Then prices go up again or you read about a family that lost their entire Google account over a medical photo sent to a doctor. At some point, the question shifts from "why would I run this myself?" to "why aren't I?" Episode sponsors Temporal Talk Python Courses Links from the show Guest Alex Kretzschmar: alex.ktz.me Bitflip podcast: bitflip.show Self-Hosted podcast (Alex's p
Talk Python to Me
First time using OCR, it must be messing with me, right?
I'm a web developer, but I have rarely used Python. As a novice, I'm trying to extract text from a video. I created cropped frames from the video using ffmpeg and saved them as PNGs. Now, I'm using those PNGs to extract the text using EasyOCR. Can't directly upload image or add link but two example image are: https://imgur.com/cBcKZsB https://imgur.com/9V3LnRr The first one, EasyOCR can't recognize any text. Yet, for the second one, it says it is "392159". The one that's clearly readab
Reddit r/learnpython
EuroPython: Humans of EuroPython: Martin Borus
EuroPython wouldn’t exist if it weren’t for all the volunteers who put in countless hours to organize it. Whether it’s contracting the venue, ordering catering for a week-long conference, selecting and confirming talks & workshops, hundreds of hours of loving work have been put into making each edition the best one yet. Today, we’d like to share an interview with Martin Borus, a member of the EuroPython 2025 Operations team and a returning conference contributor. Thank you for making EuroPython
Planet Python
PyCon: Asking the Key Questions: Q&A with the PyCon US 2026 keynote speaker Lin Qiao
This is a blog series where we're asking each of our PyConUS 2026 keynote speakers about their journey into tech, how excited they are for PyconUS and any tips they can provide for an awesome conference experience! Here's our interview with Lin Qiao Without giving too many spoilers, tell us what your keynote is about? Most AI products are built on rented land. If your competitor can make the same API call, you do not have a moat. I will break down what the teams pulling ahead are doing diff
Planet Python
Ari Lamstein: A Web App for Exploring Foreign‑Born Population Trends
I just created a web app for exploring trends in the foreign-born population in the United States. The app lets you pick a location and see how the size of the foreign-born population there has changed over time. More importantly, it gives people a way to track how the foreign‑born population shifts as the Trump administration’s immigration enforcement efforts unfold. The app is built in Python with Streamlit, and the data comes from the American Community Survey (ACS) 1‑year estimates. Everythi
Planet Python
Rodrigo Girão Serrão: TIL #143 – Resolve a lazy import manually
Learn how to work around the Python machinery to resolve an explicit lazy import manually. A couple of articles ago I wrote about how you could inspect a lazy import. Apparently, you can use a similar trick to check the attributes and methods that a lazy import has: >>> lazy import json >>> dir(globals()["json"]) ['__class__', '__delattr__', '__dir__', '__doc__', '__eq__', '__format__', '__ge__', '__getattribute__', '__getstate__', '__gt__', '__hash__', '__init__', '__init_subclass__', '__le__',
Planet Python
How to Conceptualize Python Fundamentals for Greater Mastery
Struggling to conceptualize Python fundamentals is a common problem learners face. If you’re unable to put a fundamental concept into perspective and form a clear mental picture of what it’s about, it’ll be difficult to understand and apply it. In this guide, you’ll walk through a framework of steps to help you better conceptualize Python fundamentals. This process is helpful for Python developers and learners at any experience level, but especially for beginners. If you are just starting out, t
Real Python
Get the best Python content in your inbox
Curio curates Pythonarticles from the web's best sources and delivers them on your schedule.
Start free — no card needed