Python Bytes

Python Bytes is a weekly podcast hosted by Michael Kennedy and Brian Okken. The show is a short discussion on the headlines and noteworthy news in the Python, developer, and data science space.

https://pythonbytes.fm/

Eine durchschnittliche Folge dieses Podcasts dauert 25m. Bisher sind 223 Folge(n) erschienen. Dieser Podcast erscheint wöchentlich.

Gesamtlänge aller Episoden: 4 days 6 hours 42 minutes

subscribe
share





episode 203: Scripting a masterpiece for Python web automation


Sponsored by DataDog: pythonbytes.fm/datadog

Michael #1:Introducing DigitalOcean App Platform

  • Reimagining PaaS to make it simpler for you to build, deploy, and scale apps.
  • Many of our customers have come to DigitalOcean after their PaaS became too expensive, or after hitting various limitations.
  • You can build, deploy, and scale apps and static sites by simply pointing to your GitHub repository...


share







 2020-10-16  40m
 
 

episode 202: Jupyter is back in black!


Sponsored by DataDog: pythonbytes.fm/datadog

Brian #1:New in Python 3.9

  • scheduled to be released Oct 5
  • Python 3.9.0rc2 released Sept 17
  • New features (highlights)
    • Dictionary merge (|) and update (|=) operators.
    • String str.removeprefix(prefix) and str.removesuffix(suffix). This have also been added to bytes, bytearray, and collections.UserString...


share







 2020-10-09  33m
 
 

episode 201: Understand git by rebuilding it in Python


Sponsored by us! Support our work through:

  • Our courses at Talk Python Training
  • Python Testing with pytest

Michael #1:Under the hood of calling C/C++ from Python

  • Basics first: what C compiles to?
    • Each operating system features some exact format to work with...


share







 2020-10-02  40m
 
 

episode 200: No dog-piling please (it's episode 200!)


Sponsored by us! Support our work through:

  • Our courses at Talk Python Training
  • Python Testing with pytest

Brian #1:How to be helpful online

  • Ned Batchelder
  • When answering questions. Lots of great advice. We’ll focus on just a few here.
    • Answer the question first...


share







 2020-09-25  32m
 
 

episode 199: Big news for a very small Python runtime


Sponsored by us! Support our work through:

  • Our courses at Talk Python Training
  • Python Testing with pytest

Michael #1:micropython updated

  • via Matt Trentini
  • v1.13 is packed with features and bugfixes including solid asyncio support and tasty BLE improvements. Heck, we've even got the walrus operator...


share







 2020-09-17  29m
 
 

episode 198: There's a beaver in your database and Anna-Lena drops by


Sponsored by us! Support our work through:

  • Our courses at Talk Python Training
  • Test & Code Podcast

Special guest: Anna-Lena Popkes

Brian #1:Easily create Python scripts using argparse

  • Back in the day, when I was writing most of my utility scripts in bash, I’d keep around an example...


share







 2020-09-11  34m
 
 

episode 197: Structured concurrency in Python


Sponsored by us! Support our work through:

  • Our courses at Talk Python Training
  • Test & Code Podcast

Michael #1:Structured concurrency in Python with AnyIO

  • AnyIO is a Python library providing structured concurrency primitives on top of asyncio...


share







 2020-09-05  36m
 
 

episode 196: Version your SQL schemas with git + automatically migrate them


Sponsored by Datadog: pythonbytes.fm/datadog

Brian #1:Surviving Django (if you care about databases)

  • Daniele Varazzo
  • Hard to summarize, but this is an interesting perspective on getting to know your database better and using database migrations and database schemas, etc. instead of relying on Django’s seemingly agnostic view of databases...


share







 2020-08-27  31m
 
 

episode 195: Runtime type checking for Python type hints


Sponsored by us! Support our work through:

  • Our courses at Talk Python Training
  • Test & Code Podcast

Michael #1:watchdog

  • via Prayson Daniel
  • Python API and shell utilities to monitor file system events.
  • Example:
observer = Observer() observer.schedule(event_handler, path, recursive=True) observer...


share







 2020-08-18  33m
 
 

episode 194: Events and callbacks in the Python language!


Sponsored by us! Support our work through:

  • Our courses at Talk Python Training
  • Test & Code Podcast

Brian #1:An introduction to mutation testing in Python

  • Moshe Zadka
  • This article uses mutmut, but there are other mutation testing packages.
  • The example shows 3 methods, and one test case that actually hits 100% code coverage.
  • The mutmut is used and finds 16 surviving mutants...


share







 2020-08-10  28m