enhterm package¶
Submodules¶
enhterm.command module¶
enhterm.exit module¶
enhterm.help module¶
enhterm.impl module¶
Generic enhanced terminal command loop.
-
class
enhterm.impl.EnhTerm(*args, **kwargs)[source]¶ Bases:
enhterm.common.message.MessagesMixin,enhterm.common.exit.ExitMixin,enhterm.common.help.HelpMixin,enhterm.common.command.CommandMixin,enhterm.common.subcommand.SubcommandMixin,enhterm.common.macro.MacroMixin,enhterm.common.run_command.RunCommandsMixin,enhterm.common.log_level.LogLevelMixin,cmd.CmdEnhanced terminal.
This is a base class you can use in your project to create a command loop. It includes all common mixins defined by the package. If you need fewer mixins use this class as a template.
-
shortcuts= {'x': ('exit', '')}¶
-