PooH
А чем он лучше, чем IPython?
Сейчас попробовал
IPython. Последний раз видел его пол года назад. Версия не сменилась.
Из отличий от bpython, первое что бросилось в глаза, это требовательность и размер. При пуске на 2.6, ему резко понадобился readline… Ну Бог с ним. Запустил на 2.5, ибо там всё есть.
В
bpython есть подсветка синтакчиса на лету. Ни всегда корректная, но есть и это приятно, хотя и не суть важно. Есть “дропдаун” со списком того, что можно ещё набрать к уже набранному. Тоже не всегда корректно (не всё есть), но тоже приятно.
Иногда сбивается позиция курсора, а в
IPython это происходит постоянно.
И там и там не работает русский ввод (в шелле 2.6 работает).
Из больших минусов
bpython самый главный, это то, что у меня не работают клавиши цифровой клавиатуры. Когда работаю с буком без дополничельной клавы, этого не видно, а так всё-таки не приятно.
Приблизительный итог.
В общем-то это дело вкуса. Мне просто не нравятся комбайны вроде
IPython с кучей примочек, привыкнув к которым будет трудно работать в обычном шеле.
bpython мал, прост, не требователен и, что не мало важно, развивается. После решения некоторых глюков, это будет просто прекрасный инструмент.