text: from PySimpleGUI import PySimpleGUI as sg
  import sqlite3
  
  def database():
      conn = sqlite3.connect("C:/diretorio/do/seu/database.db")
      cursor = conn.cursor()
      cursor.execute("CREATE TABLE IF NOT EXISTS contas (user text,senha integer)")
      print('Banco de dados iniciado com sucesso!')
      conn.close()
  
  def login():
      sg.theme('Reddit')
      login = [
          [sg.Text('Usuario:'), sg.Input(key='usuario', size=(20,1))],
          [sg.Text('Senha: '), sg.Input(key='senha',password_char='*', size=(20,1))],
          [sg.Button('Entrar')]
      ]
  
      janela = sg.Window('Omega', login)
      print('Interface carregada com sucesso!')
  
      while True:
          eventos, valores = janela.read()
          if eventos == sg.WIN_CLOSED:
                  break
          valores['senha'] = int(valores['senha'])
          conn = sqlite3.connect("C:/diretorio/do/seu/database.db")
          cursor = conn.cursor()
          try:
              cursor.execute("SELECT senha FROM contas WHERE user = '{}'".format(valores['usuario']))
              usersenha = cursor.fetchall()
              cursor.execute("SELECT user FROM contas WHERE user = '{}'".format(valores['usuario']))
              userr = cursor.fetchall()
          except:
              print('Erro ao validar o login')
          finally:
              conn.close()
  
          if eventos == 'Entrar':
              if valores['usuario'] == userr[0][0] and valores['senha'] == usersenha[0][0]:
                  sg.Popup("Logado com sucesso!")
                  janela.close()
                  break
              else:
                  sg.Popup("Dados incorretos!")
  
  database()
  login()
  
  