Cli IO#

Basic Cli based input class. It uses InquirerPy under the hood to query the user for information. It should be used if you want to provide the user with an interactive experience. The CliIo step does not need to know all query keys in advance.

Usage#

To create a new CliIo instance, simply import the Class and create an instance. Same holds true for the CliIoAdapter.

from expectmine.io.io.cli_io import CliIo
from expectmine.io.adapters.cli_io_adapter import CliIoAdapter

io_object = CliIo()
adapter = CliIoAdapter()

Further Info#