News

@realpython
realpython.com > ollama

How to Use Ollama to Run Large Language Models Locally – Real Python

2+ hour, 10+ min ago  (1560+ words) Large language models traditionally require expensive API subscriptions and a constant internet connection. Ollama eliminates both requirements by running models directly on your hardware. Because everything runs locally, your prompts stay on your machine, and no per-token fees apply. To…...

@realpython
realpython.com > how-to-use-git

How to Use Git: A Beginner's Guide – Real Python

5+ day, 2+ hour ago  (1791+ words) This tutorial shows you how to use Git to track changes in a project using just a few core commands and save clean snapshots of your work. If you've ever changed a file, broken something, and wished you could undo…...

@realpython
realpython.com > spyder-ide

Spyder: Your IDE for Data Science Development in Python – Real Python

2+ week, 2+ hour ago  (1802+ words) There are many different integrated development environments (IDEs) to choose from for Python development. One popular option for data-focused work is Spyder, an open-source Python IDE geared toward scientists, engineers, and data analysts. Its name comes from Scientific PYthon Development…...

@realpython
realpython.com > ydata-profiling-eda

Automate Python Data Analysis With YData Profiling – Real Python

4+ week, 3+ hour ago  (1593+ words) The YData Profiling package generates an exploratory data analysis (EDA) report with a few lines of code. The report provides dataset and column-level analysis, including plots and summary statistics to help you quickly understand your dataset. These reports can be…...

@realpython
realpython.com > python-news-february-2026

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

1+ mon, 3+ week ago  (1278+ words) Time to dive into the biggest Python news from the past month! Last month brought two Python 3.15 alpha releases in quick succession, with notable JIT compiler improvements showing promising performance gains. Several PEPs also emerged, including one proposing a cleaner…...

@realpython
realpython.com > geopandas

GeoPandas Basics: Maps, Projections, and Spatial Joins – Real Python

2+ mon, 4+ day ago  (1795+ words) GeoPandas extends pandas to make working with geospatial data in Python intuitive and powerful. If you're looking to do geospatial tasks in Python and want a library with a pandas-like API, then GeoPandas is an excellent choice. This tutorial shows…...

realpython.com
realpython.com > llamaindex-examples

LlamaIndex in Python: A RAG Guide With Examples

3+ mon, 6+ day ago  (1783+ words) Discover how to use LlamaIndex with practical examples. This framework helps you build retrieval-augmented generation (RAG) apps using Python. LlamaIndex lets you load your data and documents, create and persist searchable indexes, and query an LLM using your data as…...

@realpython
realpython.com > narwhals-python

Writing DataFrame-Agnostic Python Code With Narwhals – Real Python

3+ mon, 2+ week ago  (1783+ words) Narwhals is intended for Python library developers who need to analyze DataFrames in a range of standard formats, including Polars, pandas, DuckDB, and others. It does this by providing a compatibility layer of code that handles any differences between the…...

@realpython
realpython.com > inner-functions-what-are-they-good-for

Python Inner Functions: What Are They Good For? – Real Python

3+ mon, 2+ week ago  (1776+ words) Python inner functions are those you define inside other functions to access nonlocal names and bundle logic with its surrounding state. In this tutorial, you'll learn how to create inner helper functions, build closures that retain state across calls, and…...

@realpython
realpython.com > courses > introduction-pandas

Introduction to pandas – Real Python

3+ mon, 4+ week ago  (127+ words) The pandas DataFrame is a structure that contains two-dimensional data and its corresponding labels. DataFrames are widely used in data science, machine learning, scientific computing, and many other data-intensive fields. DataFrames are similar to SQL tables or the spreadsheets that…...