>
> On 2020-12-22 14:01, Steven D'Aprano wrote:
> > It seems to me that the primary use for this will be in the interactive
> > interpreter. People are used to something like "cls" or "clear" from
> > various shells. Using it in scripting is, I think, a secondary use-case.
>
'
I disagree. yes, I want to clear the screen a lot during interactive use,
but I'd rather do that with a keystroke (cmd+K on the Mac) -- and indeed,
do that with iPython all the time, even though iPython has the command
built in.

So I think the reason to have it in the std lib is for scripting, and I
think putting it in os or sys is just fine.

-CHB





> > Given that, I think that like other conveniences for interactive use
> > like `help`, it should be available without an import.
>
>
> Agreed in general, however Ctrl+L is mostly available for this purpose.
> There
> are two major exceptions unfortunately.
>
> One is when using cmd.exe.  However, every other combination of shell and
> console/terminal on Windows does support it.  Not to mention everywhere
> Unix has
> an influence.
>
> Second is the Python REPL console on Windows.  I'm guessing it wouldn't be
> too
> hard to add Ctrl+L handling to it.  Would be useful I think, regardless of
> some
> of the other decisions that need to be made.
>
> -Mike
> _______________________________________________
> Python-ideas mailing list -- python-ideas@python.org
> To unsubscribe send an email to python-ideas-le...@python.org
> https://mail.python.org/mailman3/lists/python-ideas.python.org/
> Message archived at
> https://mail.python.org/archives/list/python-ideas@python.org/message/FU7MZEY6NPUN54W7QMFNABUQB6LSPP2Z/
> Code of Conduct: http://python.org/psf/codeofconduct/
>


-- 
Christopher Barker, PhD

Python Language Consulting
  - Teaching
  - Scientific Software Development
  - Desktop GUI and Web Development
  - wxPython, numpy, scipy, Cython
_______________________________________________
Python-ideas mailing list -- python-ideas@python.org
To unsubscribe send an email to python-ideas-le...@python.org
https://mail.python.org/mailman3/lists/python-ideas.python.org/
Message archived at 
https://mail.python.org/archives/list/python-ideas@python.org/message/MMVBLUS5XDORIFCK7XYBVVYVL7GLZXP5/
Code of Conduct: http://python.org/psf/codeofconduct/

Reply via email to