Python

34 cards
Main Content Image
blog.devgenius.io
Pytest Fixtures: Your Secret Weapon for Writing Powerful Tests | by Tomas Svojanovsky | Dev Genius

Fixtures bring more control to your tests. They can help with defining data sets, which are reset for each test. We can also specify the test scope; even if the fixture is called for each test, we…

Main Content Image
medium.com
Python AV files

Python AV files

Main Content Image
medium.com
9 Modern Python Libraries You Must Know in 2025! πŸš€

Explore the latest Python libraries that will revolutionize your coding experience. This article reveals the top modern Python libraries you need to know in 2025.

Main Content Image
realpython.com
Build a Personal Diary With Django and Python – Real Python

In this beginner-friendly tutorial, you'll build a personal diary in Django. You'll use the strengths of the Django web framework and learn the basics of web apps.

Main Content Image
realpython.com
Building a Python Command-Line To-Do App With Typer – Real Python

In this step-by-step video course, you'll create a to-do application for your command line using Python and Typer. While you build this app, you'll learn the basics of Typer, a modern and versatile library for building command-line interfaces (CLI).

Main Content Image
realpython.com
Python & APIs: A Winning Combo for Reading Public Data – Real Python

In this tutorial, you'll learn what APIs are and how to consume them using Python. You'll also learn some core concepts for working with APIs, such as status codes, HTTP methods, the requests library, and much more. You'll also see a few examples of real-life APIs and how to consume them.

Main Content Image
realpython.com
How to Split a Python List or Iterable Into Chunks – Real Python

This tutorial provides an overview of how to split a Python list into chunks. You'll learn several ways of breaking a list into smaller pieces using the standard library, third-party libraries, and custom code. You'll also split multidimensional data to synthesize an image with parallel processing.

Main Content Image
realpython.com
Python and TOML: New Best Friends – Real Python

TOML is a configuration file format that's becoming increasingly popular in the Python community. In this tutorial, you'll learn the syntax of TOML and explore how you can work with TOML files in your own projects.

Main Content Image
realpython.com
How to Install Python on Your System: A Guide – Real Python

The first step to getting started with Python is to install it on your machine. In this tutorial, you'll learn how to check which version of Python, if any, you have on your Windows, Mac, or Linux computer and the best way to install the most recent version in any environment.

Main Content Image
realpython.com
Python's assert: Debug and Test Your Code Like a Pro – Real Python

In this tutorial, you'll learn how to use Python's assert statement to document, debug, and test code in development. You'll learn how assertions might be disabled in production code, so you shouldn't use them to validate data. You'll also learn about a few common pitfalls of assertions in Python.

Main Content Image
levelup.gitconnected.com
Hypermodern Python Toolbox 2025. Python tools setting the standard in…

Discover the latest Python tools setting the standard for 2025. This article explores the advancements in Python 3.11 and 3.12, including performance improvements, to help you level up your coding skills.

Main Content Image
autognosi.medium.com
Modern CI-CD Pipelines of REST API Python Project with UV

In this article, we'll explore how to build a REST API Python project using UV, a modern package manager, and implement modern CI-CD pipelines. By simplifying the process, we'll ensure efficient development and deployment of our application.

forums.linuxmint.com
[Tutorial] Safely install and use other Python versions for coding (Mint 22, 64-bit) - Linux Mint Fo

Main Content Image
realpython.com
Start Managing Multiple Python Versions With pyenv – Real Python

In this step-by-step course, you'll learn how to install multiple Python versions and switch between them with ease, including project-specific virtual environments, with pyenv.

dwarmstrong.org
Manage multiple Python versions in Linux using pyenv ☯ Daniel Wayne Armstrong

Libre all the things

Main Content Image
dataslinger.medium.com
Setup Poetry and Pyenv to use Python 3.11.0 on Linux Mint 21 | by Michael Shoemaker | Medium

TL,DR β€” Go to then Bonus section at the end. Copy and run the script. Done. :-) You will still need to download and install VS Code though. I tend to make a bit of a mess of my environments so a few…

Main Content Image
realpython.com
Dependency Management With Python Poetry – Real Python

Learn how Python Poetry will help you start new projects, maintain existing ones, and master dependency management.

Main Content Image
realpython.com
Click and Python: Build Extensible and Composable CLI Apps – Real Python

In this tutorial, you'll learn how to use the Click library to build robust, extensible, and user-friendly command-line interfaces (CLI) for your Python automation and tooling scripts.

Main Content Image
realpython.com
Build a Command-Line To-Do App With Python and Typer – Real Python

In this step-by-step project, you'll create a to-do application for your command line using Python and Typer. While you build this app, you'll learn the basics of Typer, a modern and versatile library for building command-line interfaces (CLI).

Main Content Image
realpython.com
The Python Rich Package: Unleash the Power of Console Text – Real Python

Rich is a powerful library for constructing text-based user interfaces (TUIs) using Python. With it, you can make your code more readable by pretty-printing complex data structures, and you can make your app more attractive for your user with colored and formatted text, tables, animations, and more.

Main Content Image
realpython.com
Python & APIs: A Winning Combo for Reading Public Data – Real Python

In this tutorial, you'll learn what APIs are and how to consume them using Python. You'll also learn some core concepts for working with APIs, such as status codes, HTTP methods, the requests library, and much more. You'll also see a few examples of real-life APIs and how to consume them.

Main Content Image
neon.tech
How To Reset Forgotten Password Of postgres User

In this tutorial, we will show you step by step how to reset forgotten password of postgres user in PostgreSQL.

Main Content Image
medium.com
100 Essential Python Libraries to Supercharge Your Projects πŸš€ β€” From AI to Web Development!

Discover 100+ Python libraries to boost your projects, from AI to web development. Explore the ultimate list of essential tools and libraries to supercharge your Python journey!

Main Content Image
endjin.com
How to setup Python, PyEnv & Poetry on Windows | endjin - Azure Data Analytics Consultancy UK

Explore using Python virtual environments & Poetry on Windows for smoother workflows, with a script & guide to enhance your dependency management experience.

Main Content Image
realpython.com
Python Textual: Build Beautiful UIs in the Terminal – Real Python

Unlock the power of text-based user interfaces with Python Textual, a library that enables rich text, advanced layouts, and interactive experiences in the terminal. This tutorial explores the creative possibilities of designing stunning UIs with Textual.

Main Content Image
leapcell.medium.com
LeapCell: The Next-Gen Serverless Platform for Python App Hosting

Discover how LeapCell revolutionizes serverless hosting for Python apps! Explore its cutting-edge features and ease of use.

Main Content Image
python.plainenglish.io
The Enum Trick Every Python Developer Should Know | Python in Plain English

Master Python's Enum to simplify constants, boost code readability, and inject smart behavior into your projects. A must-learn trick for savvy developers!

Main Content Image
medium.com
90% of Python programmers don't know these seven uses of underscore

Discover the 7 uses of underscores in Python that 90% of developers are not aware of. From variable substitution to documentation, learn how to harness the power of underscores in your coding journey.

Main Content Image
medium.com
23 Game-Changing Python Packages You Are Missing Out On | by Abhay Parashar | The Pythoneers | Mediu

Discover the hidden gems of Python's package ecosystem, featuring 23 underrated tools that will revolutionize your coding experience.

Main Content Image
blog.jetbrains.com
JetBrains Terminal: A New Architecture | The IntelliJ IDEA Blog

Discover the latest innovation in terminal architecture! We're thrilled to release a reworked terminal architecture, now in Beta, starting with the 2025.1 versions of JetBrains IDEs. This standards-compliant core promises stability and improved performance.

Main Content Image
python.plainenglish.io
Why Thousands of Python Developers Are Switching to UV (And Why You Should Too)πŸ”₯ | by Dhruv Ahuja |

Discover the ultimate Python productivity hack! This article explores the benefits of switching to UV, a game-changing tool that simplifies Python package management and workflow.

Main Content Image
medium.com
Advanced FastAPI Routing Techniques for Scalable and Maintainable APIs

Learn advanced routing techniques in FastAPI to build scalable and maintainable APIs. Get started with practical examples and tips.

Main Content Image
python.plainenglish.io
12 Python Libraries So Addictive, I Couldn’t Stop Building Projects

This article explores 12 Python libraries that are so compelling they inspire continuous project development. The author shares personal experiences and insights on how these libraries can enhance productivity and creativity in programming.

Main Content Image
medium.com
10 Python Concepts That Took Me Years to Understand

This article explores ten challenging Python concepts that often confuse learners. Through practical examples, it aims to clarify these concepts and provide insights that can enhance understanding and proficiency in Python programming.