All Episodes

April 6, 2021 49 min
When you are writing code it is all to easy to introduce subtle bugs or leave behind unused code. Unused variables, unused imports, overly complex logic, etc. If you are careful and diligent you can find these problems yourself, but isn't that what computers are supposed to help you with? Thankfully Python has a wealth of tools that will work with you to keep your code clean and maintainable. In this episode Anthony Sottile explores Flake8, one of the most popular options for identifying those problematic lines of code. He shares how he became involved in the project and took over as maintainer and explains the different categories of code quality tooling and how Flake8 compares to other static analyzers. He also discusses the ecosystem of plugins that have grown up around it, including some detailed examples of how you can write your own (and why you might want to).
Share
Mark as Played

Chat About The Python Data & Science Podcast.__init__

Advertise With Us

Popular Podcasts

Crime Junkie
The Ron Burgundy Podcast

The Ron Burgundy Podcast

Will Ferrell reprises his role as Ron Burgundy in his brand new Ron Burgundy Podcast! Each episode has a different theme in which Ron engages in conversation with another notable person on the topic at hand. In true Ron Burgundy fashion, these conversations have a tendency to go off the rails, and we find out things about people we never knew we wanted to know. In season 2, Ron considers a run for President, continues to perform music, and blacks out at work. In Season 1, Ron addressed important issues like bullying and the mind-expanding nature of meditation, and attempted to ultimately answer the question “seriously, what is a podcast?”

The Daily

The Daily

This is what the news should sound like. The biggest stories of our time, told by the best journalists in the world. Hosted by Michael Barbaro. Twenty minutes a day, five days a week, ready by 6 a.m.

For You

    Music, radio and podcasts, all free. Listen online or download the iHeartRadio App.

    Connect

    © 2021 iHeartMedia, Inc.