I found strange thing while studying through idle

Paul Moore p.f.moore at gmail.com
Fri Mar 9 13:10:57 EST 2018


On 9 March 2018 at 17:46, Rob Gaddi <rgaddi at highlandtechnology.invalid> wrote:
> On 03/08/2018 07:57 PM, Steven D'Aprano wrote:
>>>> [snip]
>>>> But it is possible that due to differences between platforms, the
>> OP's version of IDLE doesn't display a carriage return as \r but
>> rather as an invisible zero-width space.
>>>> Just to derail this conversation a bit, does anyone have a use case in the
> modern (Py3) age for '\r'? I use b'\r' fairly regularly when talking to
> serial port devices. But the string version?

It's fairly common for backing up and rewriting a progress line in
simple console programs:
for i in range(100):
 print(f"\r \rCompleted: {i}%", end='')
 sleep(0.5)
Paul


More information about the Python-list mailing list

AltStyle によって変換されたページ (->オリジナル) /