diff options
author | Todd Leonhardt <todd.leonhardt@gmail.com> | 2018-02-11 23:23:51 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-02-11 23:23:51 -0500 |
commit | 4a765e16e64d0b8479921f2e36b4cb8b97db92b1 (patch) | |
tree | d5177fbf8ea7a732ae21febbf7e1c006e059ce2e /examples/submenus.py | |
parent | 4895d5d8db4e57e2ef9a062473a8536f4f07f213 (diff) | |
parent | f3c6b1b32d614076dc17d2736ae1860d37a36cd5 (diff) | |
download | cmd2-git-4a765e16e64d0b8479921f2e36b4cb8b97db92b1.tar.gz |
Merge pull request #270 from python-cmd2/persistent_history
Added optional persistent readline history feature
Diffstat (limited to 'examples/submenus.py')
-rwxr-xr-x[-rw-r--r--] | examples/submenus.py | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/examples/submenus.py b/examples/submenus.py index 52f26e08..1e3da0da 100644..100755 --- a/examples/submenus.py +++ b/examples/submenus.py @@ -1,4 +1,5 @@ #!/usr/bin/env python +# coding=utf-8 """ Create a CLI with a nested command structure as follows. The commands 'second' and 'third' navigate the CLI to the scope of the submenu. Nesting of the submenus is done with the cmd2.AddSubmenu() decorator. @@ -6,9 +7,6 @@ of the submenu. Nesting of the submenus is done with the cmd2.AddSubmenu() decor (Top Level)----second----->(2nd Level)----third----->(3rd Level) | | | ---> say ---> say ---> say - - - """ from __future__ import print_function import sys @@ -71,7 +69,6 @@ class SecondLevel(cmd2.Cmd): return [s for s in ['qwe', 'asd', 'zxc'] if s.startswith(text)] - @cmd2.AddSubmenu(SecondLevel(), command='second', aliases=('second_alias',), @@ -105,7 +102,6 @@ class TopLevel(cmd2.Cmd): return [s for s in ['qwe', 'asd', 'zxc'] if s.startswith(text)] - if __name__ == '__main__': root = TopLevel() |