Jump to content
Fórum Script Brasil

ricardowagenknecht

Membros
  • Content Count

    1
  • Joined

  • Last visited

Community Reputation

0 Neutro

About ricardowagenknecht

  1. ricardowagenknecht

    Edentação

    Boa Tarde, alguém pode me auxiliar com a edentação do código abaixo, sou iniciante, e ainda não entendi muito bem o lance dos blocos no python, ao executar o codigo no VSCode ele me apresenta o erro (TabError: inconsistent use of tabs and spaces in indentation) já tentei usar a edentação automática do vsCOde mas nada, segue abaixo codigo: import PySimpleGUI as sg class TelaPython: def __init__(self😞 # Layout layout = [ [sg.Text("Nome", size=(5, 0)), sg.Input(size=(15, 0), key="nome")], [sg.Text("Idade", size=(5, 0)), sg.Input(size=(15, 0), key="idade")], [sg.Text("Quais provedores de email são aceitos?")], [sg.Checkbox("Gmail", key="gmail"), sg.Checkbox("Outlook", key="outlook"), sg.Checkbox("Yahoo", key="yahoo")], [sg.Text("Aceita Cartão?")], [sg.Radio("Sim", "cartoes", key="aceita_cartao"), sg.Radio("Não", "cartoes", key="nao_aceita_cartao")], [sg.Button("Enviar Dados"), sg.Button("Fechar")] ] # Janela self.janela = sg.Window("Dados do Usuário").layout(layout) def Iniciar(self😞 while True: # Extrair dados da tela self.button, self.values = self.janela.Read() nome = self.values["nome"] idade = self.values["idade"] aceita_gmail = self.values["gmail"] aceita_outlook = self.values["outlook"] aceita_yahoo = self.values["yahoo"] aceita_cartao_sim = self.values["aceita_cartao"] nao_aceita_cartao = self.values["nao_aceita_cartao"] print(f"nome: {nome}") print(f"idade: {idade}") print(f"aceita_gmail: {aceita_gmail}") print(f"aceita_outlook: {aceita_outlook}") print(f"aceita_yahoo: {aceita_yahoo}") print(f"aceita_cartao_sim: {aceita_cartao_sim}") print(f"nao_aceita_cartao: {nao_aceita_cartao}") tela = TelaPython() tela.iniciar()
×
×
  • Create New...