Selecting Inheritance or Composition in Python | Real Python Podcast #261

python
youtube
Selecting Inheritance or Composition in Python | Real Python Podcast #261 When considering an object-oriented programming problem, should you prefer inheritance or composition? Why wouldn't it just be simpler to use functions? Christopher Trudeau is back on the show this week, bringing another batch of PyCoder's Weekly articles and projects. 👉 Links from the show: Christopher shares an article about structuring code using inheritance, composition, or only functions. We discuss how the piece is a good exploration of the tradeoffs of each solution. Unlike the tutorials beginners typically encounter while learning the fundamentals, the article goes much deeper into the "why" of object-oriented programming. We also share several other articles and projects from the Python community, including a news roundup, processing audio in Python, reasons why you shouldn't call dunder methods, smuggling arbitrary data through an emoji, an HTML to markdown converter, and a library to convert Python requests into curl commands. Topics: - 00:00:00 -- Introduction - 00:02:23 -- Python 3.13.6 Released - 00:02:47 -- Django 5.2.5 Released - 00:02:55 -- Django REST Framework Release v3.16.1 - 00:03:09 -- Narwhals v2.0.0 Released - 00:03:22 -- mypy 1.17 Released - 00:03:42 -- PEP 798: Unpacking in Comprehensions - 00:04:11 -- PEP 799: A Dedicated Profilers Package for Organizing Python Profiling Tools - 00:06:12 -- PyPI Users Email Phishing Attack - 00:07:33 -- Django in Action - 00:08:00 -- Call for proposals deadline - PyCon NL - 00:08:59 -- Python Audio Processing
  2025/08/15      youtube

関連するプログラミング動画 [python]

Our Tag

最近投稿されたプログラミング学習動画

🔥Java Developer Roadmap in 2025 #shorts #simplilearn

In this short, we break down the Java De...

  2025/08/16

Specialist vs Generalist: The Shape of a Great Developer

From our podcast, episode 259 with Chris...

  2025/08/16

Gen AI Essentials For An Absolute Beginner | Ultimate Master Class For

🔥Purdue - Applied Generative AI Speciali...

  2025/08/16

🔥ChatGPT vs Perplexity AI | Which One is Better in 2025? #simplilearn

In this short, we compare ChatGPT and Pe...

  2025/08/16

Future of Generative AI: Perspectives from AI Visionary Sushrut | Ep 3

In this episode of the Simplilearn Podca...

  2025/08/16

Ultimate PMP Preparation: Complete Step-By-Step Guide | Project Manage

🔥PMP® Certification Training - The Pr...

  2025/08/16

【Python超入門講座】05.プログラムの実行方法|プログラムを書いて動かしてみよう【プログラミング初心者向け】

python

「キノクエスト」の登録・詳細はこちらから▶︎ e-ラーニング「キノクエスト」な...

  2025/08/16

Choosing a Plotting Library: One Plotly Decision

From our podcast, episode 256 with Ben L...

  2025/08/15

Selecting Inheritance or Composition in Python | Real Python Podcast #

python

When considering an object-oriented prog...

  2025/08/15

🔥Backend Developer Roadmap 2025 #shorts #simplilearn

In this short, we break down the complet...

  2025/08/15

Behind the Scenes: Crafting the #GoogleDoodle for India's 79 independe

Google

A splash of art, history, and pride - we...

  2025/08/15

【Python超入門講座】04.プログラミングをする準備をしよう!|環境構築不要のGoogleColaboratoryの使い方【プログラミン

python
Google

「キノクエスト」の登録・詳細はこちらから▶︎ e-ラーニング「キノクエスト」な...

  2025/08/15

Celebrating 79th Independence Day with a #GoogleDoodle Showcasing Indi

Google

Celebrating India's 79th #IndependenceDa...

  2025/08/15

Python vs Go: The Surprising Hash Table Result

python

From our podcast, episode 257 with Chris...

  2025/08/14

Working With Python's .__dict__ Attribute: Creating & Inspecting the D

python

This is a preview of the video course, "...

  2025/08/14