Search code examples
pythoninputconsoleinteraction

Is it possible to make user input invisible as a 'sudo' password input?


I'm using raw_input() to receive password from user in interactive mode, but I want to make input symbols invisible for security reasons, as it is when you're typing your password using sudo or connecting to a database. How I should do it?


Solution

  • You need the getpass module.

    from getpass import getpass
    password = getpass()