Senha em Python
if hall == '2':
print('Agora vamos acessar sua conta')
inputcartao = str ( input ('Digite numero do seu cartão: '))
inputuser = str ( input ('Digite Seu Login: '))
inputpass = str (input ('Digite Sua Senha: '))]
meu código é mais extenso mais estou com problema nesta parte, como faço para no lugar do inputpass o usuário digitar como **** ???
print('Agora vamos acessar sua conta')
inputcartao = str ( input ('Digite numero do seu cartão: '))
inputuser = str ( input ('Digite Seu Login: '))
inputpass = str (input ('Digite Sua Senha: '))]
meu código é mais extenso mais estou com problema nesta parte, como faço para no lugar do inputpass o usuário digitar como **** ???
Junior Boff
Curtidas 1
Melhor post
Carlos Duarte
03/10/2018
Boa noite,
Em python existe um módulo chamado getpass que recebe uma o dado do usuário sem ecoa a entrada nada na tela, ou seja, você vai digitar e não vai aparecer a sua senha na tela.
Código:
import getpass # importa o módulo que vem padrão no python
variavel = getpass.getpass(prompt='Senha: ',stream=None) # aqui chama-se o método getpass que exibe na tela Senha: e recebe o valor da senha.
Vi que você está convertendo os inputs em str, por padrão em Python todo input() é uma string não havendo a necessidade da conversão.
Seu código pode ficar assim:
Em python existe um módulo chamado getpass que recebe uma o dado do usuário sem ecoa a entrada nada na tela, ou seja, você vai digitar e não vai aparecer a sua senha na tela.
Código:
import getpass # importa o módulo que vem padrão no python
variavel = getpass.getpass(prompt='Senha: ',stream=None) # aqui chama-se o método getpass que exibe na tela Senha: e recebe o valor da senha.
Vi que você está convertendo os inputs em str, por padrão em Python todo input() é uma string não havendo a necessidade da conversão.
Seu código pode ficar assim:
import getpass if hall =='2' print(‘Agora vamos acessar sua conta’) inputcartao = input(‘Digite o número do seu cartão: ’ ) inputuser = input(‘Digite seu Login: ') inputpass = getpass.getpass(prompt='Digite sua Senha: ', stream=None)
GOSTEI 6
Mais Respostas
Carlos Duarte
03/10/2018
Boa noite,
Em python existe um módulo chamado getpass que recebe uma o dado do usuário sem ecoa a entrada nada na tela, ou seja, você vai digitar e não vai aparecer a sua senha na tela.
Código:
import getpass # importa o módulo que vem padrão no python
variavel = getpass.getpass(prompt='Senha: ',stream=None) # aqui chama-se o método getpass que exibe na tela Senha: e recebe o valor da senha.
Vi que você está convertendo os inputs em str, por padrão em Python todo input() é uma string não havendo a necessidade da conversão.
Seu código pode ficar assim:
Em python existe um módulo chamado getpass que recebe uma o dado do usuário sem ecoa a entrada nada na tela, ou seja, você vai digitar e não vai aparecer a sua senha na tela.
Código:
import getpass # importa o módulo que vem padrão no python
variavel = getpass.getpass(prompt='Senha: ',stream=None) # aqui chama-se o método getpass que exibe na tela Senha: e recebe o valor da senha.
Vi que você está convertendo os inputs em str, por padrão em Python todo input() é uma string não havendo a necessidade da conversão.
Seu código pode ficar assim:
import getpass if hall =='2': print(‘Agora vamos acessar sua conta’) inputcartao = input(‘Digite o número do seu cartão: ’ ) inputuser = input(‘Digite seu Login: ') inputpass = getpass.getpass(prompt='Digite sua Senha: ', stream=None)
GOSTEI 3
Junior Boff
03/10/2018
vlww manoo
GOSTEI 1