Stack Overflow em Português Asked by Bruno Rayol on February 24, 2021
estou começando em Python, e estou com o seguinte problema:
Eu criei uma tela onde digita o usuário e uma senha(por enquanto esta sem codificar), mas preciso capturar esse usuario e senha em outro método, para que ele possa rodar uma API e me trazer uma lista, mas não consigo, será que alguem pode me ajudar?
import PySimpleGUI as sg
import requests
import json
from requests.auth import HTTPBasicAuth
class TelaCad:
def __init__(self):
# layout
layout = [
[sg.Text('Usuário'), sg.Input(key='usuario')],
[sg.Text('Senha '), sg.Input(key='passwd')],
[sg.Button('Consulta Aprovador')]
]
# Janela
janela = sg.Window("Dados do usuario", layout)
# extrair os dados
self.button, self.values = janela.Read()
def Iniciar(self):
print(self.values)
def buscar_dados(self):
request = requests.get(
"http://xxxxxx.com.br", auth=HTTPBasicAuth(self.values[0], self.values[1]))
todos = json.loads(request.content)
if __name__ == '__main__':
print(todos.values)
tela = TelaCad()
tela.Iniciar()
Get help from others!
Recent Answers
Recent Questions
© 2024 TransWikia.com. All rights reserved. Sites we Love: PCI Database, UKBizDB, Menu Kuliner, Sharing RPP