Комментарии 11
Только сёрф по истории немного неинтуитивен, как-то уже на автомате происходит, когда набираешь начало инструкции и жмёшь вверх, то ждёшь перебор вариантов из истории, а так — опеределённо win.
Простите, но почему в хабе Perl?
Не из мира python, но почему нельзя все это написать в файле (с использованием нормальной ide) и запускать файл в интерпретаторе(в той же ide) ?
Можно, но сложно
Использую bpython. У него плюшек поменьше, но хватает. Поддерживает автодополнение, подсветку синтаксиса и удаление вывода последней команды через ctrl-r (напр., если опечатался и консоль заспамилась ошибками).
Часто играюсь, тестю и пишу простенькие прототипы именно в REPL-е. В bpython очень нехватает возможности удобно отредактировать свеженаписанную и выполненную функцию. Типа нажал стрелку вверх и появилось что-то вроде мини-текстового редактора со всем кодом функции. Перешёл к нужной строке, изменил, сохранил всё и выполнил повторно. В ptpython случайно нет такой возможности?
На Маке чтение из файла конфигураций по умолчанию не работает. Надо или устанавливать переменную окружения, или алиасить что-то вроде
ptpython --config-file ~/.config/ptpython/config.py
Ptpython: улучшенный REPL для Python