J'ai mon code python:code python ne fonctionnera pas avec le fichier .kv
from kivy.app import App
from kivy.uix.scatter import Scatter
from kivy.uix.label import Label
from kivy.uix.floatlayout import FloatLayout
from kivy.uix.textinput import TextInput
from kivy.uix.boxlayout import BoxLayout
class Premade(BoxLayout):pass
class MyFirstApp(App):
def build(self):
return Premade()
if __name__ == '__main__':
MyFirstApp().run()
et mon fichier .kv
:
#:kivy 1.10.0
<Premade>:
orientation: 'Verticle'
TextInput:
id: my_textinput
font_size: 150
size_hint_y: None
height: 200
text: 'default'
FloatLayout:
Scatter:
Label:
text: my_textinput.text
font_size: 150
Soi-disant, quand je lance le code python, le fichier .kv
serait chargé, mais tout ce que je reçois est un écran noir. J'ai appelé mon fichier .kv
selon la règle, dans ce cas, est myfirst.kv
et le fichier .kv
est également dans le même répertoire que le fichier de module Python. J'ai également essayé d'utiliser la fonction build
mais cela n'a pas fonctionné non plus. Quelqu'un peut-il aider?
@Moe Une réponse est correcte. De plus, vous avez une erreur dans votre fichier .kv, la ligne 'orientation: 'Verticle'' devrait être' orientation:' vertical''. – FJSevilla