DreamPie se diseñó desde cero para ofrecerle una excelente experiencia interactiva con Python:
- DreamPie presenta un nuevo concepto para un shell interactivo: la ventana se divide en el cuadro de historial, que le permite ver los comandos anteriores y sus salida, y el cuadro de código, donde escribe su código. Esto le permite editar cualquier cantidad de código, como en su editor favorito, y ejecutarlo cuando esté listo. También puede copiar el código desde cualquier lugar, editarlo y ejecutarlo instantáneamente.
- El comando Copiar solo el código copiará el código que desea conservar, por lo que puede guardarlo en un archivo. El código ya está bien formateado con una sangría de cuatro espacios.
- Cuenta con finalización automática de atributos y nombres de archivos.
-
Muestra automáticamente los argumentos de la función y la documentación.
- Mantiene sus resultados recientes en el historial de resultados, para el usuario posterior. - Puede plegar automáticamente los resultados largos, para que pueda concentrarse en lo que es importante.
- Le permite guardar el Historial de la sesión como archivo HTML, para futuras referencias. Luego, puede cargar el archivo histórico en DreamPie y rehacer rápidamente los comandos anteriores.
- Agrega automáticamente paréntesis y, opcionalmente, cita cuando presiona espacio después de las funciones y los métodos. Por ejemplo, execfile fn se convierte automáticamente en execfile ("fn").
- Admite el trazado interactivo con matplotlib. (Para que esto funcione, debe configurar "Interactive: True" en el archivo matplotlibrc.)
Compatible con Python 2.5, 2.6, 2.7, Jython 2.5, IronPython 2.6 y Python 3.1.
Funciona en Windows, Linux y Mac. (El soporte de Mac requiere MacPorts.)
- Extremadamente rápido y sensible.
- Software gratuito con licencia GPL versión 3.
...
Discontinuado Parece ser abandonado. El último lanzamiento fue enero 2016