Hidden Password Input in Python

Поділитися
Вставка
  • Опубліковано 24 січ 2025

КОМЕНТАРІ •

  • @Wallee580
    @Wallee580 2 роки тому +8

    The reason you needed to type something before the password prompt would appear is you forgot to add flush=True in the print statement

  • @fus3n
    @fus3n 2 роки тому +1

    8:09 to fix that i think you need to flush after printing the message

  • @kkyyllee4321
    @kkyyllee4321 2 роки тому +9

    For anyone interested in an alternative, you can also import a module called stdiomask.
    import stdiomask
    passwd = stdiomask.getpass("password: ", '*')

    • @zFlow
      @zFlow 2 роки тому +1

      thanks a lot!

    • @rwurttem
      @rwurttem 2 роки тому +2

      I think that prefer the stdiomask method MUCH more. Sooo much easier (and less code)!

  • @pillo1934
    @pillo1934 2 роки тому

    Love your videos and your attitude, thanks for this!!

  • @Sinke_100
    @Sinke_100 2 роки тому

    I tryed myself, i didn't know about flush in print function, works fine if you put flush in first print too

  • @rycarr
    @rycarr 2 роки тому +2

    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()

  • @mikepenprogrammer2652
    @mikepenprogrammer2652 2 роки тому

    Sweet. Another video that can come in handy in the future.

  • @tuanazzam5172
    @tuanazzam5172 2 роки тому +2

    Nope, pip install getch is not working for python 3.9. Maybe it's too old.

  • @kurayamisenshi
    @kurayamisenshi 2 роки тому

    This is my error when importing getch. -> Import "getch" could not be resolved

  • @muratahmetgenc6942
    @muratahmetgenc6942 2 роки тому

    what is nv? looks like a text editor but I couldn't find anything the net.

    • @SageBetko
      @SageBetko 2 роки тому +2

      custom alias for neovim if i had to guess

    • @muratahmetgenc6942
      @muratahmetgenc6942 2 роки тому +1

      @@SageBetko you got it. checked the screenshots, it is neovim. thanks!

  • @empty2701
    @empty2701 2 роки тому

    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...

  • @CodeHacker278
    @CodeHacker278 2 роки тому

    Helpful video

  • @guilherme5094
    @guilherme5094 2 роки тому

    👍

  • @philtoa334
    @philtoa334 2 роки тому

    Thx_.

  • @abhayshandle
    @abhayshandle 2 роки тому

    Woooooh, lessss go

  • @МішаняБ
    @МішаняБ 2 роки тому

    +