The Real Python Podcast cover image

Constructing Python Library APIs & Tackling Jinja Templating

The Real Python Podcast

00:00

How to Design a Python API

Snake is a developer security platform that helps you secure your applications from the start. Start your free account at sneak.co slash real Python. That's S N Y K dot CO slashreal Python. The article describes some principles I've found useful for designing good Python library APIs, including structure, naming, error handling, type annotations and more. And then the last one he'll mention wasPython dash M calendar, which as the name kind of implies outputs a calendar by default, it shows the current year.

Play episode from 15:14
Transcript

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app