[ad_1]
![Real Python Podcast Episode #175 Title Artwork](https://files.realpython.com/media/E_175_Podcast_Title.2b45ef70aee8.jpg)
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.
Course Highlight: What’s New in Python 3.12
On this video course, you’ll discover the brand new options that Python 3.12 brings to the desk. These embody improved f-strings, higher error messages, modifications to CPython internals, additions to static typing, and extra.
Subjects:
- 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:
[ad_2]