Ask coding questions

← Back to all posts
Blinking underscore in Python

I want to make an input with a blinking underscore like this example (In Python 3.8.2):

And then the underscore goes away:

And back again:

How do i do it?

Answered by InvisibleOne [earned 5 cycles]
View Answer

Well, you can do it, but I'm not sure if this is how you should really do it, as it's the jank way that I came up with...


@InvisibleOne thx! Can I use this? I'll credit you.
EDIT: Also, i came up with an improvement.
change this in line 19:
print("> " + currentText),
to this:
and change this in line 24:
print(">_ " + currentText)
into this


Yeah sure, you can definitely use it.
I've never been a fan of print(f) stuff, but I probably need to start using it lol. @LeSensei


in which language?


@Yimmee sorry forgot to add that; python 3.8.2