Home Python Exploring the New Options of Python 3.12 – The Actual Python Podcast

Exploring the New Options of Python 3.12 – The Actual Python Podcast

Exploring the New Options of Python 3.12 – The Actual Python Podcast


Real Python Podcast Episode #175 Title Artwork

Oct 06, 2023 1h 6m

Python 3.12 is right here! Our common visitors, Geir Arne Hjelle and Christopher Trudeau, return to debate the brand new model. Geir Arne coordinated a collection of preview articles with a number of members of the Actual Python group this 12 months, and his showcase tutorial, “Python 3.12: Cool New Options for You to Strive,” got here out on October 2. Christopher’s video course was posted the following day, masking the matters from the article with visible examples of Python 3.12 in motion.

Geir Arne and Christopher collaborated to create code examples of the brand new options. We talk about higher error messaging, extra intuitive f-strings, subinterpreters, the Linux perf profiler, improved typing syntax, and extra.

We dig into the updates and provide recommendation on incorporating them into your initiatives. We additionally take into account when it is best to begin working Python 3.12.


  • 00:00:00 – Introduction
  • 00:02:15 – Preview tutorials
  • 00:05:08 – Ever higher error messages
  • 00:10:03 – Extra highly effective f-strings
  • 00:15:46 – Comprehension inlining & further optimizations
  • 00:21:24 – Assist for subinterpreters
  • 00:27:55 – Assist for the Linux perf profiler
  • 00:32:02 – Immortal objects
  • 00:35:01 – Video Course Highlight
  • 00:36:03 – Calendar constants for days and months
  • 00:38:48 – New itertools.batched() for grouping Objects
  • 00:40:53 – Improved kind variable syntax
  • 00:50:51 – New Path.stroll() for itemizing information in subdirectories
  • 00:53:04 – Override decorator for static typing
  • 00:57:36 – Recommendation on upgrading
  • 01:03:08 – Because of the core developer group
  • 01:04:39 – Because of the Actual Python group and goodbye

Present Hyperlinks:

Stage Up Your Python Expertise With These Programs:

« Browse All Episodes



Please enter your comment!
Please enter your name here