In C++ when intercepting characters we needed to flush the buffer. Because it would catch the end line input from your username input. That’s probably what’s holding up your Python code as well. We’d handle it using getch.ignore()
Bro, can you please make a tutorial someday teaching how to make a chatbot that makes his own answers? I'm really interested in this kinda of stuff but didn't find helpful content, everything i found easily crashes my computer...
The reason you needed to type something before the password prompt would appear is you forgot to add flush=True in the print statement
8:09 to fix that i think you need to flush after printing the message
For anyone interested in an alternative, you can also import a module called stdiomask.
import stdiomask
passwd = stdiomask.getpass("password: ", '*')
thanks a lot!
I think that prefer the stdiomask method MUCH more. Sooo much easier (and less code)!
Love your videos and your attitude, thanks for this!!
I tryed myself, i didn't know about flush in print function, works fine if you put flush in first print too
In C++ when intercepting characters we needed to flush the buffer. Because it would catch the end line input from your username input. That’s probably what’s holding up your Python code as well.
We’d handle it using getch.ignore()
Sweet. Another video that can come in handy in the future.
Nope, pip install getch is not working for python 3.9. Maybe it's too old.
This is my error when importing getch. -> Import "getch" could not be resolved
what is nv? looks like a text editor but I couldn't find anything the net.
custom alias for neovim if i had to guess
@@SageBetko you got it. checked the screenshots, it is neovim. thanks!
Bro, can you please make a tutorial someday teaching how to make a chatbot that makes his own answers? I'm really interested in this kinda of stuff but didn't find helpful content, everything i found easily crashes my computer...
Helpful video
👍
Thx_.
Woooooh, lessss go
+
-