Проблема с циклом while true

Проблема с циклом while true. Это програма которая отправляет на определённый номер телефона кучу сообщений и когда я её запускаю ввожу данные и нажимаю Запустить спам, она зависает намертво.

    from kivy.app import App
    from kivy.uix.button import Button
    from kivy.uix.textinput import TextInput

    from kivy.uix.boxlayout import BoxLayout
    from kivy.uix.anchorlayout import AnchorLayout

    from twilio.rest import Client
    import time

    account = "ACc6eb7f9244dfef46ec19e38b37b67e79"
    token = "2a5a25361734e7be07590d3005008efe"
    client = Client(account, token)

    class SpamApp(App):

        def btn_pressed(self, *args):
            while True:
                message = client.messages.create(to=nom, from_="+18318300263",
                                         body=text)
                time.sleep(1)

        def __init__(self):
            super().__init__()
            self.input_nom = TextInput(hint_text="Номер получателя...", multiline=False)
            self.input_nom.bind(text=self.on_text)
            self.input_text = TextInput(hint_text="Текст сообщения...", multiline=False)
            self.input_text.bind(text=self.on_text)

        def on_text(self, *args):
            global nom
            global text
            nom = self.input_nom.text
            text = self.input_text.text


        def build(self):
            al = AnchorLayout()
            bl = BoxLayout(orientation='vertical', size_hint=[.4, .4])

            bl.add_widget(self.input_nom)
            bl.add_widget(self.input_text)
            btn = Button(text = 'Запустить спам')
            btn.bind(on_press=self.btn_pressed)
            bl.add_widget(btn)

            al.add_widget(bl)
            return al

    if __name__ == '__main__':
        SpamApp().run()

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