У меня есть простой скрипт Python:
import flet as fl
def main(page:fl.Page):
def print_values(e):
for input_value in column.controls:print(input_value)
column=fl.Column(controls=[fl.TextField() for n in range(5)])
button=fl.ElevatedButton('PRINT',on_click=print_values)
page.add(column,button)
fl.app(target=main)
Я добавляю на страницу несколько текстовых полей, используя цикл for. Как я могу распечатать их значения после ввода? Полагаю, это дочерние элементы столбца.
Немного отредактировал, и получилось следующее:
textfield {'value': 'homer'}
textfield {'value': 'bart'}
textfield {'value': 'marge'}
textfield {'value': 'maggie'}
textfield {'value': 'lisa'}
Подробнее здесь: https://stackoverflow.com/questions/785 ... y-for-loop
Как распечатать значения текстового поля Флета, добавленные на страницу с помощью цикла for? ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение