Exploring Needed Tools
00:00 In this lesson, you’ll explore the tools you’ll need to build your type of CLI application. First, the Typer library, which is the core component tool for building the command-line application.
00:12 Typer is a relatively new library built by the team that developed FastAPI. It is built on top of another CLI framework called Click.
00:26 But Typer is infused with a few more functionalities to make it a bit more robust and user-friendly. And you and I will explore Typer in more detail as you progress in the course.
00:42
Next, you’ll be using Python’s built-in json
module. This is to allow you to interact and work with JSON files as you’ll be storing your application’s data in a JSON file.
00:53
Next, Python’s configparser
module. A lot of applications, including your soon-to-be-built to-do CLI application, rely on several configuration settings and defining configuration files and reading configuration settings can be done using this module.
01:09 Up next, you’ll proceed to get started in setting up the development environment for building your Typer CLI to-do application.
Become a Member to join the conversation.