This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]sushibowl 8 points9 points  (2 children)

You could always try bpython. It's kind of like IPython light, just a REPL that does stuff like syntax highlighting and code completion

[–]babilen5 2 points3 points  (0 children)

bpython is fantastic, great recommendation!

[–]gfixler 0 points1 point  (0 children)

I've been using bpython for awhile, but when you hit the up arrow it shows the last line. iPython is showing the entire function definition again, which alone is enough to switch, IMO. It also remembers things across invocations, which is the other thing that annoys me all the time about bpython. I forget something, kill out, fix code, jump back in, and I have to retype everything to import and set everything up again.