Я новичок Kivy, и я пытаюсь создать простое приложение часов. Я получаю сообщение о том, что «Часы» не определены. Как это возможно, учитывая, что я уже создал класс под названием «ClockApp»?Как вы устанавливаете неопределенную переменную в Python Kivy Programming?
from kivy.app import App
from kivy.core.window import Window
from kivy.utils import get_color_from_hex
class ClockApp(App):
def update_time(self,nap):
self.root.ids.time.text = strftime('[b]%H[/b]:%M:%S')
def on_start(self):
Clock.schedule_interval(self.update_time,1)
if __name__ == '__main__':
Window.clearcolor = get_color_from_hex('#31240')
ClockApp().run()
Это жалуясь часы (on_start метод), не ClockApp! – marcadian