cmd2 0.6.3
Extra features for standard library's cmd module
Downloads ↓ | Package Documentation
Enhancements for standard library's cmd module.
Drop-in replacement adds several features for command-prompt tools:
- Searchable command history (commands: "hi", "li", "run")
- Load commands from file, save to file, edit commands in file
- Multi-line commands
- Case-insensitive commands
- Special-character shortcut commands (beyond cmd's "@" and "!")
- Settable environment parameters
- Parsing commands with flags
- > (filename), >> (filename) redirect output to file
- < (filename) gets input from file
- bare >, >>, < redirect to/from paste buffer
- accepts abbreviated commands when unambiguous
- py enters interactive Python console
- test apps against sample session transcript (see example/example.py)
Useable without modification anywhere cmd is used; simply import cmd2.Cmd in place of cmd.Cmd.
Running 2to3 <http://docs.python.org/library/2to3.html> against cmd2.py generates working, Python3-based code.
See docs at http://packages.python.org/cmd2/
| File | Type | Py Version | Uploaded on | Size | # downloads |
|---|---|---|---|---|---|
| cmd2-0.6.3-py2.5.egg (md5) | Python Egg | 2.5 | 2011-07-29 | 40KB | 373 |
| cmd2-0.6.3-py2.6.egg (md5) | Python Egg | 2.6 | 2011-07-29 | 40KB | 488 |
| cmd2-0.6.3-py3.2.egg (md5) | Python Egg | 3.2 | 2011-07-29 | 18KB | 434 |
| cmd2-0.6.3.tar.gz (md5) | Source | 2011-07-29 | 19KB | 4047 | |
- Author: Catherine Devlin
- Documentation: cmd2 package documentation
- Home Page: http://packages.python.org/cmd2/
- Keywords: command prompt console cmd
- License: MIT
- Categories
- Package Index Owner: catherinedevlin
- DOAP record: cmd2-0.6.3.xml
