https://stackoverflow.com/questions/66286367/why-is-my-function-faster-than-pythons-print-function-in-idle
The question and my answer reports experiment on why IDLE print speed is
sometimes slow and how to make it faster.
https://github.com/python/cpython/pull/24615
proposes to add the following to the IDLE doc.
Sending print output from one process to a text widget in another is
slower than printing to a system terminal in the same process. This has
the most effect when printing multiple arguments, as the string for each
argument, each
separator, the newline are sent separately. For development, this is
usually not a problem, but if one wants to print faster in IDLE, format
and join together everything one wants displayed together and then print
a single string. Both format strings and ``separator.join`` can help
combine fields and lines.
I plan to wait a couple of days for comments before merging.
--
Terry Jan Reedy
_______________________________________________
IDLE-dev mailing list
IDLE-dev@python.org
https://mail.python.org/mailman/listinfo/idle-dev