PyBites Platform logo

Hone Your Python Skills!

  • Newbie Bites
  • Intro Bites
  • Regular Bites
  • Learning Paths
  • 100 Days of Code
  • Pricing
  • Community
  • Login
  • Pybites blog articles
  • Subscribe to our YouTube Channel
  • Follow us on Twitter
Get our Python Tips Book
☰ ☰

PyBites Platform

Pybites Platform 2.0 is live 🎉 🐍 Join us now 📈

PyBites Learning Paths

Login and code
« Show all Paths

Typer


Typer is an amazing library for building Command Line Interfaces (CLIs). Leveraging Python type hints you can build great command line apps with relatively little code. In this learning path we'll have you practice the main features of the library.

PyBites Typer Learning Path Badge

Bites of Py


Beginner level icon
☐ 1.1 - Transform a Script Into a Command Line Interface (CLI)
☐ 1.2 - Create Your First Typer Command Line Interface (CLI) Application
☐ 1.3 - Implement your First Subcommands and Command Groups
☐ 1.4 - Add a progress bar to Your Command Line Interface (CLI)
Intermediate level icon
☐ 2.1 - When to Use Command Line Option (CLI) Options and When CLI Arguments?
☐ 2.2 - Using Typer Callbacks to Create Command Line Interface (CLI) Parameters
☐ 2.3 - Implementation of a Simple Typer Test
☐ 2.4 - Rich Excursion - Create Beautiful Tables
☐ 2.5 - Add a Password Prompt to Your Command Line Interface (CLI)
Advanced level icon
☐ 3.1 - Implementation of a More Sophisticated Typer Tests

© CodeChalleng.es is <> with ♥ by PyBites | Testimonials

I came for the language, but I stayed for the community - Naomi Ceder