Источник: пример слайдера FLET
Код: Выделить всё
import flet as ft
def main(page):
def slider_changed(e):
t.value = f"Slider changed to {e.control.value}"
page.update()
t = ft.Text()
page.add(
ft.Text("Slider with 'on_change' event:"),
ft.Slider(min=0, max=100, divisions=10, label="{value}%", on_change=slider_changed), t)
ft.app(main)
Value label="{value}%", вероятно, является строкой, но когда я пытаюсь преобразовать ее в int, отладчик показывает мне ошибку ValueError: недопустимый литерал для int() с базой 10
Пожалуйста, как я могу разделить значение и после этого показать его как ярлык?
Спасибо за любые идеи.
Подробнее здесь: https://stackoverflow.com/questions/790 ... r-controls