Python

[ follow ]
fromVue.js Jobs
1 week ago

Full Stack Engineer (focus on Python) at zuehlke - VueJobs

Founded in Switzerland in 1968, Zühlke is owned by its partners and located across Europe and Asia. We are a global transformation partner, with engineering and innovation in our DNA. We're trusted to help clients envision and build their businesses for the future - to run smarter today while adapting for tomorrow's markets, customers, and communities. Our multidisciplinary teams specialise in tech strategy and business innovation, digital solutions and applications,
Python
#local-llms
fromRealpython
2 days ago
Python

Episode #284: Running Local LLMs With Ollama and Connecting With Python - The Real Python Podcast

fromRealpython
2 days ago
Python

Episode #284: Running Local LLMs With Ollama and Connecting With Python - The Real Python Podcast

Python
fromPythonmorsels
1 day ago

Setting default dictionary values in Python

Use dict.get for non-mutating default lookups, dict.setdefault to initialize and return missing keys, and dict.fromkeys to initialize multiple keys.
Python
fromRealpython
2 days ago

Python's list Data Type: A Deep Dive With Examples Quiz - Real Python

Practice Python list operations including indexing, slicing, in-place updates, list methods, reversing, list() constructor, len(), and shallow vs deep copies.
fromThe JetBrains Blog
4 days ago

Python Unplugged on PyTV - A Free Online Python Conference for Everyone | The PyCharm Blog

Join us on March 4th 2026, for an unforgettable, non-stop event, streamed from our studio in Amsterdam. We'll be joined live by 15 well-known and beloved speakers from Python communities around the globe, including Carol Willing, Deb Nicholson, Sheena O'Connell, Paul Everitt, Marlene Mhangami, and Carlton Gibson. They'll be speaking about topics such as core Python, AI, community, web development and data science.
Python
Python
fromRealpython
3 days ago

What Exactly Is the Zen of Python? Quiz - Real Python

An interactive quiz assesses knowledge of The Zen of Python to reinforce aphorisms and promote writing clear, maintainable, Pythonic code.
Python
fromRealpython
3 days ago

Python's pathlib Module: Taming the File System Quiz - Real Python

Use Python's pathlib module to perform common filesystem operations like path joining, iteration, file creation, writing, renaming, and extracting filename components.
Python
fromPythonmorsels
4 days ago

Need switch-case in Python? It's not match-case!

Python's match statement provides structural pattern-matching distinct from switch-case and can match iterables, dictionaries, objects, and nested patterns.
#pandas
fromInfoQ
4 days ago
Python

Pandas 3.0 Introduces Default String Dtype and Copy-on-Write Semantics

fromInfoQ
4 days ago
Python

Pandas 3.0 Introduces Default String Dtype and Copy-on-Write Semantics

Python
fromPycoders
4 days ago

PyCoder's Weekly | Issue #721

Text classification and compression converge via incremental compressors; Python 3.14's zstd support enables experimenting with ML through compression.
Python
fromRealpython
4 days ago

Improving Your Tests With the Python Mock Object Library - Real Python

unittest.mock enables creation, inspection, configuration, and substitution of mock objects to simplify testing of complex logic and unpredictable dependencies.
Python
fromPythonbytes
5 days ago

Commands, out of the terminal

Python ecosystem receives developer tooling and runtime improvements: a native macOS command manager, a Python tool installer, removal of subprocess busy-polling, and a minimal secure interpreter.
Python
fromRealpython
5 days ago

pandas 3.0 Lands Breaking Changes and Other Python News for February 2026 - Real Python

Python 3.15 alphas introduce UTF-8 default encoding, new profiler, PyBytesWriter, improved error messages, and JIT yielding modest performance gains.
Python
fromPyImageSearch
5 days ago

TF-IDF vs. Embeddings: From Keywords to Semantic Search - PyImageSearch

Vector databases and embeddings enable semantic search and retrieval-augmented generation by mapping text meaning into geometric vectors for similarity-based retrieval.
Python
fromEuroPython Society
5 days ago

EuroPython Society at FOSDEM 2026

EuroPython Society co-hosted a booth with the Python Software Foundation and Django Software Foundation at FOSDEM to promote EuroPython 2026, grants, and community engagement.
Python
fromRaymondcamden
6 days ago

Creating Reddit Summaries with URL Context and Gemini

Gemini's URL Context enables the model to fetch public webpage content directly, avoiding manual HTML downloads and simplifying tasks like scanning subreddit posts.
Python
fromTalkpython
1 week ago

Talk Python now has a CLI

Open-source Talk Python CLI lets users search 500+ podcast episodes, transcripts, guests, and courses from the terminal with text/JSON/markdown output.
Python
fromThepythoncodingstack
1 week ago

What's The Point of `itemgetter()` in Python? * [Club]

itemgetter provides a concise callable to extract items from sequences or mappings, offering clearer and often faster alternatives to equivalent lambda functions.
Python
fromEuroPython Blog
6 days ago

Humans of EuroPython: Jake Balas

On-site volunteers, coordinated by leaders like Jake Balas, manage badge distribution, session assistance, and logistics, enabling EuroPython's smooth multi-day operation.
fromRealpython
1 week ago

Why You Should Attend a Python Conference - Real Python

Prerequisites This guide is for all Python users who want to grow their Python knowledge, get involved with the Python community, or explore new professional opportunities. Your level of experience with Python doesn't matter, and neither does whether you use Python professionally or as a hobbyist-regularly or only from time to time. If you use Python, you're a Python developer, and Python conferences are for Python developers!
Python
fromPythonbytes
1 week ago

A bolt of Django

About the show Sponsored by us! Support our work through: Connect with the hosts Join us on YouTube at pythonbytes.fm/live to be part of the audience. Usually Monday at 11am PT. Older video versions available there too. Finally, if you want an artisanal, hand-crafted digest of every week of the show notes in email form? Add your name and email to our friends of the show list, we'll never share it.
Python
#sam-3
#geopandas
Python
fromRealpython
2 weeks ago

Episode #282: Testing Python Code for Scalability & What's New in pandas 3.0 - The Real Python Podcast

Automated tests should verify algorithmic scaling (Big-O) to detect performance regressions as data grows; pandas 3.0 adds a string dtype, column operations, and Copy-on-Write.
Python
fromThepythoncodingstack
2 weeks ago

Planning Meals, Weekly Shop, Alternative Constructors Using Class Methods

Use alternative constructors via class methods to build Meal and WeeklyMealPlanner objects and protect internal state with read-only properties and shallow copies.
Python
fromPythonSpeed
in 1 week

Speeding up NumPy with parallelism

Combine CPU-core parallelism and algorithmic optimization (e.g., Numba) to substantially speed up NumPy computations and reduce memory usage.
Python
fromThe JetBrains Blog
5 months ago

The Most Popular Python Frameworks and Libraries in 2025 | The PyCharm Blog

FastAPI leads Python framework usage in 2024 with 38%, offering high-performance async APIs, type safety, auto-generated docs, and strong ML deployment support.
Python
fromThe JetBrains Blog
2 weeks ago

Google Colab Support Is Now Available in PyCharm 2025.3.2 | The PyCharm Blog

PyCharm now integrates Google Colab, enabling full-featured IDE workflows with Colab-hosted Jupyter notebooks inside PyCharm.
Python
fromInfoWorld
2 weeks ago

CPython vs. PyPy: Which Python runtime has the better JIT?

PyPy remains far faster for raw numerical workloads, but CPython's new native JIT and no-GIL builds close the gap in other workloads and enable threading.
Python
fromPythonmorsels
2 weeks ago

All iteration is the same in Python

All Python iteration forms use the same iterator protocol; iterating over an object yields its defined iteration items (e.g., dictionary yields keys, string yields characters).
#volunteering
#django
fromPybites
2 weeks ago

The Missing 66% Of Your Skillset - Pybites

Bob and I have spent many years as Python devs, and 6 years coaching with Pybites and we can safely say that being a Senior Developer is only about 1/3 Python knowledge. The other 60% is the ecosystem. It's the tooling. It's all of the tech around Python that makes you stand out from the rest. This is the biggest blind spot keeping developers stuck in Tutorial Hell. You spend hours memorising obscure library features, but you crumble when asked to configure a CI/CD pipeline.
Python
Python
fromRealpython
2 weeks ago

Create Callable Instances With Python's .__call__() - Real Python

Define __call__ in a class to make its instances callable, enabling objects to behave like functions for flexible, reusable behavior.
Python
fromInfoWorld
2 weeks ago

Visual Studio Code previews incoming/outgoing changes graph

Visual Studio Code 1.91 adds an experimental incoming/outgoing changes graph and a Rust-based python-environment-tools for faster Python environment discovery.
Python
fromPythonbytes
2 weeks ago

Toads in my AI

Security, AI tooling, and developer ergonomics converge: GreyNoise IP checks, TOAD terminal AI front-end, tprof profiler, FastAPI AI guidelines, and container startup optimizations.
Python
fromKushal Das
2 weeks ago

Kushal Das

replyfast is a Python module for sending and receiving Signal messages with device registration, demo bot, scheduling support, and a Rust-based presage backend.
fromNedbatchelder
2 weeks ago

Testing: exceptions and caches

Kacper Borucki blogged about parameterizing exception testing, and linked to pytest docs and a StackOverflow answer with similar approaches. The common way to test exceptions is to use pytest.raises as a context manager, and have separate tests for the cases that succeed and those that fail. Instead, this approach lets you unify them. I tweaked it to this, which I think reads nicely: One parameterized test that covers both good and bad outcomes. Nice.
Python
fromRaymondcamden
3 weeks ago

Building a UI for Gemini File Stores

Gemini File Stores provide persistent file stores with metadata filtering to simplify RAG workflows and support GenAI-powered searches via a simple local Flask app.
#ollama
Python
fromReuven Lerner
3 weeks ago

Build YOUR data dashboard - join my next 8-week HOPPy studio cohort

Create shareable interactive data dashboards in Python using Marimo; HOPPy cohort teaches dashboard building with mentorship, live instruction, and modern distribution tools.
Python
fromPython Software Foundation Blog
3 weeks ago

Departing the Python Software Foundation (Staff)

Ee is stepping down as Director of Infrastructure at the Python Software Foundation, expressing gratitude and leaving the organization in strong technical condition.
Python
fromRealpython
3 weeks ago

uv vs pip: Python Packaging and Dependency Management - Real Python

Choose pip for broad compatibility and ecosystem support; choose uv for faster installs, reproducible environments, cleaner uninstalls, and streamlined new-project workflows.
fromPython Software Foundation Blog
3 weeks ago

Announcing Python Software Foundation Fellow Members for Q4 2025!

The PSF is pleased to announce its fourth batch of PSF Fellows for 2025 ! Let us welcome the new PSF Fellows for Q4 ! The following people continue to do amazing things for the Python community: Chris Brousseau Dave Forgac Inessa Pawson Karen Dalton Tatiana Andrea Delgadillo Garzofino Thank you for your continued contributions. We have added you to our Fellows Roster .
Python
Python
fromPyImageSearch
3 weeks ago

Grounded SAM 2: From Open-Set Detection to Segmentation and Tracking - PyImageSearch

Grounded SAM 2 extends Grounding DINO by adding pixel-level segmentation and video-aware tracking to convert language-driven detections into precise, persistent object masks.
Python
fromRealpython
3 weeks ago

How to Integrate ChatGPT's API With Python Projects - Real Python

Obtain an OpenAI API key, store it securely using environment variables or key management, and install the OpenAI Python library before making ChatGPT API calls.
fromhttps://daniel.feldroy.com
4 weeks ago

Writing tools to download everything

Using AI to help download photos so we can consolidate all our images into one place. Over the years, [Audrey](https://audrey.feldroy.com) and I have accumulated photos across a variety of services. Flickr, SmugMug, and others all have chunks of our memories sitting on their servers. Some of these services we haven't touched in years, others we pay for but rarely use. It was time to bring everything home.
Python
Python
fromTechzine Global
1 month ago

Anthropic invests in Python ecosystem security

Anthropic is funding the Python Software Foundation $1.5 million over two years to strengthen CPython and PyPI security, tooling, and community support.
Python
fromTheregister
1 month ago

Anthropic funds Python Foundation to help improve security

Anthropic donated $1.5 million to the Python Software Foundation to fund CPython and PyPI security improvements and broader open-source package ecosystem protections.
Python
fromPycoders
1 month ago

PyCoder's Weekly | Issue #717

Test and monitor code performance scaling, optimize Docker builds with BuildKit cache mounts, use AI coding tools like Cursor, and apply recursive structural pattern matching.
Python
fromPythonbytes
1 month ago

Stack Overflow is Cooked

Cross-platform port management, major Python packaging speedups, and AI-driven impacts on developer companies exemplified by Tailwind's deep revenue and staff losses.
#python-package-management
Python
fromPython Software Foundation Blog
1 month ago

Anthropic invests $1.5 million in the Python Software Foundation and open source security

Anthropic funds PSF $1.5M over two years to strengthen Python ecosystem security, improve CPython and PyPI defenses, and develop proactive malware-detection tools.
Python
fromTalkpython
1 month ago

diskcache: Your secret Python perf weapon

DiskCache provides a SQLite-backed, dictionary-like persistent cache that speeds Python applications, supports cross-process use, and avoids running separate services like Redis.
Python
fromRealpython
1 month ago

Intro to Object-Oriented Programming (OOP) in Python - Real Python

Object-oriented programming fundamentals in Python: defining classes, instantiating objects, and basic inheritance to write maintainable, less redundant code.
Python
fromWingware
1 month ago

Wing Python IDE Version 11.0.7 - January 12, 2026 - Wing Python IDE

Wing Python IDE 11.0.7 improves AI features and multi-provider support, boosts performance, fixes stdout.writelines in unit tests, reduces package-rescan CPU usage, and corrects analysis errors.
#streamlit
Python
fromThepythoncodingstack
1 month ago

Need a Constant in Python? Enums Can Come in Useful

Python has no built-in constants; immutable objects and UPPERCASE naming do not prevent reassignment of identifiers.
Python
fromPython GUIs
1 month ago

What does @pyqtSlot() do?

Use @pyqtSlot to create native Qt slots for threaded contexts and to reduce memory usage and slightly improve performance; otherwise plain Python callables work.
Python
fromMouse Vs Python
1 month ago

How to Switch to ty from Mypy - Mouse Vs Python

Ty is a fast Rust-based Python type checker installable locally or in CI, configurable via pyproject.toml, and integrable in GitHub Actions.
fromRealpython
1 month ago

Episode #279: Coding Python With Confidence: Beginners Live Course Participants - The Real Python Podcast

We speak with course instructor Stephen Gruppetta about building a course where the participants start using their knowledge as soon as possible. He describes how he's evolved his teaching techniques over years of working with beginners. We explore the advantages of having a curated collection of written tutorials, video courses, and a forum for asking those nagging questions. We also speak with students Louis and Andrew about their experiences learning
Python
Python
fromInfoWorld
1 month ago

Python starts 2026 with a bang

2026 brings major Python advancements: Astral's ultrafast 'ty' type checker (beta), Django 6, and Python-driven C code generation for faster applications.
Python
fromThepythoncodingstack
1 month ago

Parkruns, Python's enumerate and zip, and Why Python Loops Are Different from Other Languages * [Club]

Python encourages iterating directly over items instead of manually indexing, producing clearer, safer, and more idiomatic code.
Python
fromLondon Business News | Londonlovesbusiness.com
1 month ago

Automating the mundane: Leveraging Rpa and Python developers to streamline your workflow - London Business News | Londonlovesbusiness.com

Hiring both RPA developers and Python programmers eliminates repetitive operational friction and enables scalable automation that combines surface-level UI tasks with complex backend integrations.
fromMathspp
1 month ago

Recursive structural pattern matching

Structural pattern matching excels at... matching the structure of your objects! For the two examples in this article, we'll be using a number of dataclasses that you can use to build abstract Boolean expressions: from dataclasses import dataclass class Expr: pass @dataclass class And(Expr): exprs: list[Expr] @dataclass class Or(Expr): exprs: list[Expr] @dataclass class Not(Expr): expr: Expr @dataclass class Var(Expr): name: str
Python
Python
fromRealpython
1 month ago

How to Properly Indent Python Code Quiz - Real Python

Consistent indentation using spaces, proper editor settings, and code formatters ensures correct Python code structure and behavior.
fromRealpython
1 month ago

How to Build a Personal Python Learning Roadmap - Real Python

If you want to learn Python or improve your skills, a detailed plan can help you gauge your current status and navigate toward a target goal. This tutorial will help you craft a personal Python learning roadmap so you can track your progress and stay accountable to your goals and timeline: The steps in this tutorial are useful for Python developers and learners of all experience levels. While you may
Python
Python
fromInfoQ
1 month ago

Facebook Survey Reveals Growing Adoption of Typed Python for Improved Code Quality and Flexibility

Python developers widely adopt type hints, citing readability, tooling, and bug detection, despite challenges with libraries, complexity, and tool fragmentation.
fromRealpython
1 month ago

How to Convert Bytes to Strings in Python Quiz - Real Python

In this quiz, you'll test your understanding of the Convert Python Bytes to Strings tutorial.
Python
Python
fromPycoders
1 month ago

PyCoder's Weekly | Issue #716

Python performance metrics, async web-app tradeoffs, uv's speed from engineering choices, and tools for building long-running, fault-tolerant AI agents.
Python
fromPatrick Muller
1 month ago

Static Protocols in Python: Behaviour Over Inheritance

Protocols enable structural typing in Python by validating object behavior (methods/attributes) rather than relying on inheritance.
Python
fromThe JetBrains Blog
1 month ago

Next Edit Suggestions: Now Generally Available | The JetBrains AI Blog

Next edit suggestions (NES) are enabled by default in JetBrains IDEs for AI Pro, AI Ultimate, and AI Enterprise and do not consume AI quota.
fromPythonmorsels
1 month ago

Debugging with f-strings

If you're using print calls to debug your Python code, consider using f-strings with self-documenting expressions instead. A broken Python program Here we have a program that makes a random math prompt and then validates whether the answer give by the user is correct: This program doesn't work right now: $ python3 check_mult.py What's 9 multiplied by 8? 72 That's incorrect Our program always tells us that our answer is incorrect.
Python
Python
fromEuroPython Blog
1 month ago

Humans of EuroPython: Marina Moro Lopez

Volunteers handle program curation, speaker coordination, scheduling, and logistics, gaining communication and organizational skills while strengthening the EuroPython community.
Python
fromPythonmorsels
1 month ago

Implicit string concatenation

Python automatically concatenates adjacent string literals (implicit string concatenation), allowing literal fragments to join across lines without plus signs or commas.
fromThepythoncodingstack
1 month ago

Mulled Wine, Mince Pies, and More Python

And there's another thing I can never remember, especially at this time of year when large-ish gatherings are more common. How many people are needed in a group to have a probability greater than 50% that two people share a birthday? This could be an ice-breaker in some awkward gatherings, but only if you're with a geeky crowd. Although the analytical proof is cool, writing Python code to explore this problem is just as fun. Here's my article from February exploring the Birthday Paradox:
Python
Python
fromPycoders
1 month ago

PyCoder's Weekly | Issue #715

2025 highlights include Python dataclass internals, pylock.toml lockfiles for reproducible dependencies, Django vs FastAPI comparisons, Loguru logging, and Narwhals unified DataFrame functions.
Python
fromTalkpython
1 month ago

2025 Python Year in Review

Python in 2025 is rapidly evolving: the GIL is being phased out, packaging and tooling are improving, and type checking and AI-related tooling are rapidly proliferating.
Python
fromShed-skin
1 month ago

A (biased) Pure Python Performance Comparison

Shed Skin achieves about 29× average speedup over CPython 3.10 across many examples, outperforming PyPy's ~16× average with some workload exceptions.
fromInfoWorld
1 month ago

Get started with Python's new native JIT

sys._jit.is_available(): Lets you know if the current build of Python has the JIT. Most binary builds of Python shipped will now have the JIT available, except the "free-threaded" or "no-GIL" builds of Python. sys._jit.is_enabled(): Lets you know if the JIT is currently enabled. It does not tell you if running code is currently being JITted, however.
Python
Python
fromInfoQ
1 month ago

Python Workers Redux: Wasm Snapshots and Native uv Tooling

Cloudflare's Python Workers use Wasm memory snapshots to enable near-instant cold starts, significantly reducing startup times and expanding package compatibility.
Python
fromRealpython
1 month ago

LlamaIndex in Python: A RAG Guide With Examples - Real Python

Retrieval-augmented generation feeds LLMs relevant external documents at query time, improving accuracy and enabling answers from private data without fine-tuning models.
fromRealpython
1 month ago

LlamaIndex in Python: A RAG Guide With Examples Quiz - Real Python

In this quiz, you'll test your understanding of the LlamaIndex in Python: A RAG Guide With Examples tutorial. By working through this quiz, you'll revisit how to create and persist an index to disk, review how to reload it, and see why persistence improves performance, lowers costs, saves time, and keeps results consistent.
Python
Python
fromPycoders
1 month ago

PyCoder's Weekly | Issue #714

Macroscope detected the most real-world AI code-review bugs with fewer false positives, particularly excelling on Python.
[ Load more ]