【发布时间】:2023-02-03 03:42:19
【问题描述】:
我使用 for 循环在 Python3/kivy 应用程序中添加了一些 TextInputs。单击按钮后,我需要获取所有更新的值:
from kivy.app import App
from kivy.uix.boxlayout import BoxLayout
from kivy.uix.textinput import TextInput
from kivy.uix.button import Button
class app(App):
def build(self):
self.box=BoxLayout(orientation='vertical')
for n in range(5):
self.box.add_widget(TextInput())
def doet(instance):
print('values: ')
#print all TextInputs values
self.box.add_widget(Button(text='DOET',on_press=doet))
return self.box
app().run()
【问题讨论】:
标签: python-3.x macos kivy