Episode Details

Back to Episodes
Making Each Line of Code Efficient & Python In Excel

Making Each Line of Code Efficient & Python In Excel

Episode 171 Published 2 years, 7 months ago
Description

Are you writing efficient Python with as few lines of code as possible? Are you familiar with the many built-in language features that will simplify your code and make it more Pythonic? Christopher Trudeau is back on the show this week, bringing another batch of PyCoder’s Weekly articles and projects.

We discuss a recent post from Bob Belderbos titled “Make Each Line Count, Keeping Things Simple in Python.” We provide many of our favorite Pythonic examples and the language mistakes that we’ve learned from. We also share multiple resources to add to your learning path.

Microsoft has announced a limited beta program for Python in Excel. We dig into the current details, requirements, and potential use cases.

We cover several other articles and projects from the Python community, including a group of announcements from the Python Software Foundation, a showcase of the Polars DataFrame library, immortal objects in Python, a code image generator Python project, an MS Paint clone in the terminal, and a Django ORM cheatsheet.

Topics:

  • 00:00:00 – Introduction
  • 00:02:10 – Python 3.12.0 release candidate 1 released
  • 00:02:53 – PSF Announces New PyPI Safety & Security Engineer
  • 00:03:44 – 2022 PSF Annual Report
  • 00:04:13 – Pydantic has been downloaded … 1 BILLION times!
  • 00:04:28 – Python Polars: A Lightning-Fast DataFrame Library
  • 00:12:26 – Introducing Immortal Objects for Python
  • 00:15:32 – Video Course Spotlight
  • 00:17:01 – Introducing Python in Excel
  • 00:26:34 – Build a Code Image Generator With Python
  • 00:31:49 – Make Each Line Count, Keeping Things Simple in Python
  • 00:44:08 – Textual-paint
  • 00:46:04 – Django ORM Cheatsheet
  • 00:49:48 – Thanks and goodbye

News:

Show Links:

Listen Now

Love PodBriefly?

If you like Podbriefly.com, please consider donating to support the ongoing development.

Support Us