#313: Automate your data exchange with Pydantic
Talk Python To Me22 Huhti 2021

#313: Automate your data exchange with Pydantic

Data validation and conversion is one of the truly tricky part of getting external data into your app. This might come from a REST API, a file on disk, or somewhere else. This includes checking for required fields, correct data types, converting from compatible types (for example, strings to numbers), and much more. Pydantic is one of the best ways to do this in modern Python using dataclass-like constructs and type annotations to make it all seamless and automatic.

Jaksot(543)

#167: Simplifying Python's Async with Trio

#167: Simplifying Python's Async with Trio

Ever since Python 3.5 was released, we've had a really powerful way to write I/O bound async code using the async and await keywords.

29 Kesä 201855min

#166: Continuous delivery with Python

#166: Continuous delivery with Python

We have evolved from, "It builds, ship it!" to continuous integration where every check-in is automatically verified by something like Travis CI. Taking that further, some people are using continuous ...

14 Kesä 20181h 9min

#165: Python and the blockchain

#165: Python and the blockchain

The blockchain and cryptocurrencies are some of the most disruptive technologies of the decade. On this episode, you'll meet Stuart Farmer who is building a suite of developer tools that speed up the ...

8 Kesä 20181h 5min

#164: Python in Brain Research at the Allen Institute

#164: Python in Brain Research at the Allen Institute

The brain is truly one of the final frontiers of human exploration. Understanding how brains work has vast consequences for human health and computation. Imagine how computers might change if we actua...

1 Kesä 201857min

#163: Python in Geoscience

#163: Python in Geoscience

Learn how Python is being used in research to understand the inner workings of the Earth.

25 Touko 201852min

#162: Python in Building and Architecture

#162: Python in Building and Architecture

You often hear about architecture in software. This could be things like microservices, 3-tier apps, or even the dreaded client-server mainframe app. But this episode, we're turning this on its head: ...

21 Touko 201854min

#161: Django 2.0

#161: Django 2.0

Django has reached a major milestone with its 2.0 release. This puts legacy Python (that is Python 2) fully in the rear-view mirror and brings some nice new features to the framework.

12 Touko 20181h 7min

#160: Lektor: Beautiful websites out of flat files

#160: Lektor: Beautiful websites out of flat files

What is the fastest, most scalable web platform? Is it Pyramid running on top of MongoDB with a Redis cache? Maybe Flask and Postgres as a service? Some funky Go API framework?

4 Touko 201855min