前提・実現したいこと
Python Kivyにおいて、
右下Textboxに「正の実数」を入力し、右上「calculate!」押下後、
pythonスクリプトに持ってきたいです。
該当のソースコード
Python
1 2from kivy.app import App 3from kivy.uix.boxlayout import BoxLayout 4 5class MyRoot(BoxLayout): 6 pass 7class calcApp(App): 8 def build(self): 9 myroot = MyRoot() 10 id1 = float(myroot.ids['lbl'].text) 11calcApp().run() 12
kivy
1 2MyRoot: 3 4<Label>: 5 font_size: 50 6 7<MyRoot>: 8 orientation: 'horizontal' 9 Label: 10 id: lbl 11 value: 0 12 text: str(self.value) 13 BoxLayout: 14 orientation: 'vertical' 15 Button: 16 text: 'calculate!' 17 #on_press: lbl.value = lbl.value + txt.value 18 TextInput: 19 id: txt 20 font_size: 40 21 multiline: False 22 halign: 'center' 23 padding_y: [self.height / 2.0 - (self.line_height / 2.0) * len(self._lines), 0] 24 text: '0'
補足情報(FW/ツールのバージョンなど)
Python v3.7.4
kivy v1.11.1
Visual Studio Code v1.42.1
Windows 10 Home
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。