• Почему kivy не находит функцию?

    @PerchikII
    class IdeApp() надо наследовать от App.
    Т.е.: class IdeApp(App)
    Ответ написан
    Комментировать
  • Почему не работает приложение на Python Kivy?

    @PerchikII
    У вас самая большая ошибка. Называть переменные в коде именами из зарегистрированных имён.
    Типа weigh или height. Виджет видит такое имя и его класс выполняет его как внутреннюю команду.
    А там ......ж...а.

    def __init__(self, **kwargs):
    super(PersonalDataWindow, self).__init__(**kwargs)
    self.cols = 2

    self.add_widget(Label(text='Ваш рост:'))
    self.heigh = TextInput(multiline=False)

    self.add_widget(Label(text='Ваш вес:'))
    self.weigh = TextInput(multiline=False)

    self.add_widget(self.heigh)
    self.add_widget(self.weigh)
    Ответ написан
    Комментировать
  • Как мне добавить текст через kivy?

    @PerchikII
    Ф-ция создана, но её вызова я не вижу.
    class MainScreen(Screen):
    def __init__(self):
    super().__init__()
    self.name = 'Main' # setting the screen name value for the screen manager
    # (it's more convenient to call by name rather than by class)
    main_layout = FloatLayout() # creating an empty layout that's not bound to the screen
    self.add_widget(main_layout) # adding main_layout on screen

    title = Label(text='ABOBA',
    bold=True,
    pos_hint={'center_x': .5, 'center_y': .9})
    # Button to get to the 2nd screen

    three_players = Button(text='3 игрока',
    bold=True,........
    Я уё сюда впихнул.
    Ответ написан
    Комментировать