PYTHON KIVY ПРИМЕРЫ ПРИЛОЖЕНИЙ

Python Kivy является открытым и бесплатным фреймворком, использующимся для создания многофункциональных приложений. Kivy позволяет разрабатывать программы для многих платформ, включая Android и iOS. Фреймворк основан на языке программирования Python и предлагает уникальный подход к созданию графического интерфейса пользователя.

Пример приложения на Python Kivy - это калькулятор. Калькулятор построен на базе фреймворка Kivy и поддерживает многие арифметические операции. Код приложения имеет следующий вид:

from kivy.app import Appfrom kivy.uix.button import Buttonfrom kivy.uix.boxlayout import BoxLayoutclass CalculatorApp(App): def build(self): bl = BoxLayout(orientation='vertical', padding=25) answer = Button(text='0', font_size=45, background_color=[1, 1, 1, 1], size_hint=(1, 0.3), disabled=True) bl.add_widget(answer) bl.add_widget(BoxLayout()) digits = (('7', '8', '9'), ('4', '5', '6'), ('1', '2', '3'), ('0', '.', 'D')) for row in digits: b1 = Button(text=row[0], font_size=45, background_color=[1, 1, 1, 1]) b1.bind(on_press=self.buttonClicked) bl.children[-1].add_widget(b1) b2 = Button(text=row[1], font_size=45, background_color=[1, 1, 1, 1]) b2.bind(on_press=self.buttonClicked) bl.children[-1].add_widget(b2) b3 = Button(text=row[2], font_size=45, background_color=[1, 1, 1, 1]) b3.bind(on_press=self.buttonClicked) bl.children[-1].add_widget(b3) b4 = Button(text='C', font_size=45, background_color=[1, 1, 1, 1]) b4.bind(on_press=self.buttonClicked) bl.children[-1].add_widget(b4) return bl def buttonClicked(self, button): if button.text == 'C': answer.text = '0' elif button.text == 'D': answer.text = answer.text[:-1] elif answer.text == '0': answer.text = button.text else: answer.text += button.textif __name__ == '__main__': CalculatorApp().run()

Выше приведенный код демонстрирует возможности и простоту создания приложения на Python Kivy. Он содержит готовые к использованию виджеты и методы, позволяющие легко создать интерактивную пользовательскую панель. Надеемся, что этот пример поможет вам начать изучение фреймворка Kivy и разработку своих собственных приложений.

Build your first mobile app in Python - App Development tutorial for Beginners - Great Learning

Kivy Course - Create Python Games and Mobile Apps

Создаем свое ANDROID приложение на PYTHON

Python Projects ~ Build Mobile App With Python ~ App Development From Scratch

How To Convert Py to Apk In Windows - Kivymd - Py to Apk - Kivy to Apk - Buildozer - Yoo The Best -

СОЗДАНИЕ ANDROID ПРИЛОЖЕНИЯ на PYTHON - KIVY

Изучение Python Kivy за 7 минут в одном видео!

BLGPG-D766E501974C-24-09-19-20

Новые материалы: