A weekly Python podcast hosted by Christopher Bailey with interviews, coding tips, and conversation with guests from the Python community. The show covers a wide range of topics including Python programming best practices, career tips, and related software development topics. Join us every Friday morning to hear what's new in the world of Python programming and become a more effective Pythonista.

Making Your Notebook Interactive and Using Python's Assert

March 18, 2022 0:47:09 46.25 MB Downloads: 0

Would you like to build visualizations that allow your audience to play with data? How do you effectively use Python’s assert statement during development? This week on the show, Christopher Trudeau is here, and he’s brought another batch of PyCoder’s Weekly articles and projects.

We talk about an article that shows how to build interactive visualizations with pandas, seaborn, and ipywidgets. These widgets allow you to add sliders, buttons, and dropdown menus to your Jupyter Notebooks.

Christopher shares the Real Python article “Python’s assert: Debug and Test Your Code Like a Pro”. It covers how to use assert statements to document, debug, and test code while in development.

We cover several other articles and projects from the Python community, including a news roundup, code review guidelines for data science teams, a project to manage your to-do lists using Python and Django, a Python 4 dream list, a static site generator based on Django, and a book of practical Python projects.

Course Spotlight: Building a Neural Network & Making Predictions With Python AI

In this step-by-step course, you’ll build a neural network from scratch as an introduction to the world of artificial intelligence (AI) in Python. You’ll learn how to train your neural network and make predictions based on a given dataset.

Topics:

  • 00:00:00 – Introduction
  • 00:02:12 – Tomli TOML Parser Will Be in Python 3.11 Standard Library
  • 00:03:53 – Python Core Moving Bug Tracking to Github
  • 00:05:54 – Python Release: Python 3.11.0a6
  • 00:06:09 – PEPs have a new home with a shiny, new theme!
  • 00:07:03 – Python’s assert: Debug and Test Your Code Like a Pro
  • 00:10:35 – Sponsor: FusionAuth
  • 00:11:12 – Interactive Visualizations with Pandas, Seaborn and Ipywidgets
  • 00:16:06 – Code Review Guidelines for Data Science Teams
  • 00:19:22 – Manage Your To-Do Lists Using Python and Django
  • 00:23:56 – Video Course Spotlight
  • 00:24:56 – Your Python 4 Dream List
  • 00:34:37 – django-distill | Static Site Generator Based on Django
  • 00:38:40 – Practical Python Projects Book
  • 00:46:02 – Thanks and Goodbye

News:

Topic Links:

Projects:

Additional Links:

Support the podcast & join our community of Pythonistas