Python Bytes cover image

Python Bytes

#357 Python 3.7 EOLed, We Hadn't Noticed

Oct 17, 2023
Topics covered in this podcast include the QuickMacHotKey library for automating tasks on macOS, insights on building CLI tools in Python, the introduction of Warp Terminal, the surprise over the end of life of Python 3.7, and a lighthearted conversation about a baguette exhibit at the Oregon Zoo.
29:06

Podcast summary created with Snipd AI

Quick takeaways

  • Using QuickMacHotKey, Python can automate tasks in the background based on specific keystrokes, making it a powerful tool for task automation without a UI.
  • When building CLI tools in Python, it is important to prioritize consistency in commands, arguments, options, and flags, along with providing helpful examples and descriptive help messages in the documentation.

Deep dives

Using Python to automate tasks with Quick Mac Hotkey

The podcast episode discussed how Python can be used to automate tasks by using Quick Mac Hotkey, a set of minimal Python bindings for Mac OS framework APIs. The speaker explained how Quick Mac Hotkey allows Python to run in the background and perform functions based on specific keystrokes. The episode highlighted the simplicity of using Quick Mac Hotkey, where users can define a function to be executed when a particular hotkey combination is pressed. The speaker emphasized that this tool is particularly useful for automating tasks without the need for a UI.

Get the Snipd
podcast app

Unlock the knowledge in podcasts with the podcast player of the future.
App store bannerPlay store banner

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode

Save any
moment

Hear something you like? Tap your headphones to save it with AI-generated key takeaways

Share
& Export

Send highlights to Twitter, WhatsApp or export them to Notion, Readwise & more

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode