Ожидание сопрограммы через кнопку on_press в kivy (kv lang)Python

Программы на Python
Ответить
Anonymous
 Ожидание сопрограммы через кнопку on_press в kivy (kv lang)

Сообщение Anonymous »

Я пытаюсь связать асинхронную сопрограмму с нажатием кнопки в файле .kv. Как мне это сделать?

Код: Выделить всё

Button:
id: chat_id_selectfilebutton
size_hint: None, None
size: "25dp", "25dp"
background_normal: "./ui/images/select_file_button_normal.png"
background_down: "./ui/images/select_file_button_normal.png"

canvas:
Color:
rgb: utils.get_color_from_hex("#F2F2F2")
Line:
width: 1.7
ellipse: self.x, self.y, self.width, self.height

on_press: await root.parent.select_chatfile(root)
Это не работает и возвращает ошибку: «SyntaxError: внешняя функция 'await'»

Подробнее здесь: https://stackoverflow.com/questions/798 ... vy-kv-lang
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»