Building a Python JSON Parser & Discussing Ideas for PEPs | Real Python Podcast

Published: 01 December 2023
on channel: Real Python
907
18

Have you thought of a way to improve the Python language? How do you share your idea with core developers and start a discussion in the Python community? Christopher Trudeau is back on the show this week, bringing another batch of PyCoder's Weekly articles and projects.

👉 Links from the show: https://realpython.com/podcasts/rpp/182/

We consider a couple of Python syntax and functional ideas posted to the discussions on python.org. The first idea is for simplifying the syntax of a function's keyword arguments, and the second is for the ability to return a `NamedTuple` from a function. The threads reveal steps within the Python Enhancement Proposal (PEP) process and the goal of finding a sponsor .

Christopher covers a tutorial on building a JSON-like parser in Python. The project is a solid place to start if you want to learn about parsing and developing rules for recognizing syntax and extracting data.

We also share several other articles and projects from the Python community, including a couple of release announcements and news items, how to build a hangman game for the command line in Python, why the Django Admin is "ugly," and how to customize it to differentiate admin environments, clearing up confusing git terminology, a project to extract links from a remote HTML resource, and a regex crossword game.

Topics:

00:00:00 -- Introduction
00:02:46 -- PyPI has completed its first security audit
00:03:55 -- Python Developers Survey 2023
00:04:45 -- Wagtail 5.2 (LTS) Released
00:05:02 -- How many Python core devs use typing?
00:07:51 -- Build a Hangman Game for the Command Line in Python
00:17:30. -- Why Is the Django Admin "Ugly"?
00:20:37 -- Customize the Django Admin to Differentiate Environments
00:22:48 -- Confusing 'git' Terminology
00:30:01 -- Video Course Spotlight
00:31:31 -- Let's Make a Silly JSON-like Parser
00:34:31 -- Idea: Return a NamedTuple
00:45:08 -- Idea: Syntactic Sugar to Encourage Use of Named Arguments
00:50:31 -- grablinks: Extract Links From a Remote HTML Resource
00:52:43 -- Regex Crossword
00:55:46 -- Thanks and goodbye

👉 Links from the show: https://realpython.com/podcasts/rpp/182/


On this page of the site you can watch the video online Building a Python JSON Parser & Discussing Ideas for PEPs | Real Python Podcast with a duration of hours minute second in good quality, which was uploaded by the user Real Python 01 December 2023, share the link with friends and acquaintances, this video has already been watched 907 times on youtube and it was liked by 18 viewers. Enjoy your viewing!