Kivy's UrlRequest
по умолчанию имеет резьбу. Это означает, что вам нужно указать функции обратного вызова для успешного завершения запросов. Он работает в фоновом режиме, поэтому он не блокирует ничего, что делает ваше приложение, поэтому вы должны указать функцию обратного вызова в вызове UrlRequest
, чтобы он знал, что делать, когда это будет сделано. Сделайте это, передав имя вашей функции обратного вызова параметру on_success
в вашем UrlRequest
. Аналогично, вы можете указать функции обратного вызова для on_error
и on_failure
.
Пример:
def success_callback(self, *args):
print(args)
Затем в вашем коде:
UrlRequest('some_server_url', on_success=self.success_callback)
(Выне нужно присваивать переменную UrlRequest
, как вы делали).