El intérprete de python

El comando de linux “ipython” abre una línea de comandos interactiva de python. Ofrece algunas funcionalidades adicionales al intérprete de python, por ejemplo:

  • colorear la sintaxis
  • recorrer fácilmente comandos anteriores
  • facilidades para edición
  • ayuda

entre otras.

Por ejemplo, los siguientes comandos funcionan en ipython pero no en el intérprete de python:

?
?object
object?
*pattern*?
%shell like --syntax
!ls