Building a Production-Ready Python CLI: Colorful Terminal, Argparse, and Package Structure
Samuel Chan via YouTube
Overview
Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Dive into an advanced Python tutorial that builds upon previous lessons to create a production-ready command-line interface (CLI) tool. Learn how to refactor code for mass adoption by implementing a revamped package structure, adding colorful tables and CLI outputs, creating a modularized application layout, integrating argparse for argument handling, and introducing a verbose mode. Explore the power of Python's standard library without relying on external dependencies, gaining valuable insights into building robust applications using only built-in modules. Follow along to enhance your Python skills and create a polished, user-friendly CLI tool for task management and productivity tracking.
Syllabus
Build w/ Python 2: Colorful terminal CLI, argparse, python package structure (production-ready)
Taught by
Samuel Chan