Python Shells

The term "Python shell" has a certain amount of ambiguity: for some people it may merely refer to an interactive Python environment with special capabilities (autocompletion, visualisation, and so on); for others it may refer to a replacement command environment for traditional UNIX shells (sh, csh, bash, etc.) where emphasis is placed on interaction with files and programs.

Enhanced Python Environments

Traditional Shell Replacements

See the UsePythonAsAnInteractiveShell page for a discussion on using Python command environments as UNIX shell replacements.


Editorial note: the following projects are currently missing Web links...

PythonShells (last edited 2010-07-05 23:33:59 by 89)

Unable to edit the page? See the FrontPage for instructions.