On 2/1/2019 1:50 PM, James Lu wrote:
It’s difficult to learn anything with a body (such as a loop or a class or a 
function) with the built in REPL because you can’t edit lines you’ve already 
written.

I presume you mean that it is 'difficult to learn about compound statements and multiline simple statements with standard interactive python because one cannot edit lines already entered. True.

This is one of the great advantages of IDLE and any other IDE in which one keys in and can edit a complete multiline statement before submitting it to Python to run

It is also difficult to edit and rerun previously run multiline statements in the standard REPL when one must retrieve, edit, and enter previous lines one at a time. Again, IDLE and anything similar makes this much easier by retrieving and allowing the editing and resubmission of complete multiline statements.

However, I don't see what this has to do with running system console commands in a Python shell.

--
Terry Jan Reedy


_______________________________________________
Python-ideas mailing list
[email protected]
https://mail.python.org/mailman/listinfo/python-ideas
Code of Conduct: http://python.org/psf/codeofconduct/

Reply via email to