bpython, кажется, делает то, что вы хотите.
bpython - это модный интерфейс для интерпретатора Python для Linux, BSD, OS X и Windows (с небольшой работой ). bpython выпущен под лицензией MIT. Он имеет следующие (специальные) особенности:
- В онлайн- подсветка синтаксиса
- Автозаполнение в стиле Readline с предложениями, отображаемыми при вводе
- Ожидаемый список параметров для любой функции Python
- Отправьте код, который вы ввели, на вставку
- Авто-отступ
и многое другое
Альтернативы IPython или DreamPie