Vinayak Mehta - The Hitchhiker's Guide to CLIs in Python
Description:
Embark on a 27-minute journey through the galaxy of Command-Line Interfaces (CLIs) in Python with this EuroPython 2020 conference talk. Explore the history and anatomy of CLIs, discover Python packages for creating them, and examine popular modern CLI examples. Learn to build your own CLI using Click, package it, and publish it on PyPI. Gain insights into faster-than-light development with the metaphorical "Infinite Improbability Drive" of Python CLI creation. Suitable for both newcomers and experienced Python developers, this talk provides a comprehensive guide to understanding and implementing CLIs in Python.