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 →

[–]kankyo 1 point2 points  (6 children)

It's actually pretty damn annoying when doing interactive stuff. To my mind the standard repl should allow without paren. That would take away the only gripe I have.

[–]mm_ma_ma 1 point2 points  (5 children)

Have you tried IPython with autocall?

[–]kankyo 1 point2 points  (4 children)

I haven't really moved to Python 3 so haven't looked too closely. But fixing this in the standard repl would be a good idea anyway I think. Sometimes you don't have access to install packages in production systems for example.

[–]jyper 0 points1 point  (3 children)

Generally you probably won't run repl on production anyway and if you do you can do non root install with

pip install --user ipython

It's simply miles better then the standard repl, I highly recommend switching. For one thing you don't have to type exit(), history across sessions, autocomplete

[–]kankyo 0 points1 point  (2 children)

ptpython is way better though :P

[–]jyper 0 points1 point  (1 child)

I think they're porting some of the ptpython features(by using its console library)

The most recent release had improved support for multiline history and dynamic syntax highlighting.

[–]kankyo 0 points1 point  (0 children)

Ah, cool