Обновление данных при нажатии кнопки

Есть форма логин пароль и две кнопки. При нажатии на кнопку "submit" происходит авторизация, поиск и вывод нужных данных.

.py

class form1(Widget):
    def submit(self):
        user = self.ids["login"].text
        passw = self.ids["passw"].text
        result = requests.get('http://1.2.3.4',auth=HTTPDigestAuth(user, passw))
        match_pattern = r"status"
        match = re.search(match_pattern, result.text)
        if match:
           self.ids.output_label.text = f"Статус:{match.group(1)}"
    def refresh(self):
        submit()

class test(App):
    def build(self):
        return form1()
if __name__ == '__main__':
    test().run()

.kv

<form1>
    BoxLayout:
        padding:10
        orientation:'horizontal' 
        size_hint:(1,1)
        Label:
            id: output_label
            text: ""
            font_size:22
    BoxLayout:
        orientation:'vertical'
        size_hint:(1,1)
        TextInput:
            id: login
            hint_text:"Username"
        TextInput:
            id: passw
            password: True
            hint_text:"Password"
        Button:
            text: "Submit"
            on_release: root.submit()
        Button:
            text: "Refresh"
            on_release: root.refresh()

Каким должен быть обработчик второй кнопки чтобы повторно не вводя логин\пароль обновить вывод.


Ответы (0 шт):