#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)

#199: Automate all the things with Python at Zapier

#199: Automate all the things with Python at Zapier

Do your applications call a lot of APIs? Maybe you have a bunch of microservices driving your app. You probably don't have the crazy combinatorial explosion that Zapier does for connecting APIs! They ...

14 Helmi 20191h 5min

#198: Catching up with the Anaconda distribution

#198: Catching up with the Anaconda distribution

It's time to catch up with the Anaconda crew and see what's new in the Anaconda distribution. This edition of Python was created to solve some of the stickier problems of deployment, especially in the...

9 Helmi 20191h 5min

#197: Modern Python Standard Library Cookbook

#197: Modern Python Standard Library Cookbook

A recent twitter poll went around the web and it asked, what percentage of the Python standard library do you think you know? Someone copied me on it, maybe expecting some really high percentage answe...

2 Helmi 20191h 1min

#196: Datalore: Hosted smart notebooks

#196: Datalore: Hosted smart notebooks

If you are doing any sort of data exploration, you've likely heard about Jupyter notebooks. In fact, there are quite a few options for running and hosting your Jupyter notebooks. You may have heard me...

23 Tammi 201949min

#195: Teaching Python at Apple

#195: Teaching Python at Apple

When you think of learning Python, what type of developer or technologist comes to mind? Is it someone looking to get their first job or maybe moving from .NET to Python and looking for a shift in the...

20 Tammi 20191h

#194: Learning (and teaching) Python in a vacuum

#194: Learning (and teaching) Python in a vacuum

How do you learn programming when you're working in a vacuum? Sure there are resources on the internet, but sometimes just bouncing ideas of others in person makes a huge difference. Join me along wit...

11 Tammi 20191h 6min

#193: Data Science Year in Review 2018 Edition

#193: Data Science Year in Review 2018 Edition

This year, 2018, is the year that the number of data scientists doing Python equals the number of web developers doing Python. That's why I've invited Jonathon Morgan to join me to count down the top ...

31 Joulu 20181h 20min

#192: Python Year in Review 2018 Edition

#192: Python Year in Review 2018 Edition

It's been a fantastic year for Python. Literally, every year is better than the last with so much growth and excitement in the Python space. That's why I've asked two of my knowledgeable Python friend...

26 Joulu 201859min