Exemple pour mettre Python Kivy dans un fichier

#-*- coding: utf-8 -*-

from kivy.lang import Builder
Builder.load_string("""
<TextWidget>:
	BoxLayout:
		orientation: 'vertical'
		size: root.size

		TextInput:
			text: root.text

		Button:
			id: button1
			text: "OK"
			font_size: 48
			on_press: root.buttonClicked()
""")

from kivy.app import App
from kivy.uix.widget import Widget

from kivy.properties import StringProperty 

class TextWidget(Widget):
	text = StringProperty()

	def __init__(self, **kwargs):
		super(TextWidget, self).__init__(**kwargs)
		self.text = ''

	def buttonClicked(self):
		for i in range(5):
			self.text += str(i) + '\n'

class TestApp(App):
	def __init__(self, **kwargs):
		super(TestApp, self).__init__(**kwargs)
		self.title = 'greeting'

	def build(self):
		return TextWidget()

if __name__ == '__main__':
	TestApp().run()

Le code est principalement une citation de ce qui est écrit dans les articles suivants. https://qiita.com/dario_okazaki/items/7892b24fcfa787faface

Comment combiner le fichier kv et le fichier python en un seul? Il devient ennuyeux de google à chaque fois, alors prenez une note pour vous-même

Recommended Posts

Exemple pour mettre Python Kivy dans un fichier
Je veux échantillonner au hasard un fichier avec Python
[Itertools.permutations] Comment créer une séquence en Python
PUT gzip directement dans S3 en Python
Convertir un fichier psd en png en Python
Exemple de script pour piéger les signaux en Python
Opérations sur les fichiers en Python
Une doublure en Python
Traitement de fichiers en Python
Une doublure qui rend l'utilisation du cœur du CPU 1 à 100% en Python
Du dessin de fichier au graphique en Python. Élémentaire élémentaire
Comment créer un fichier JSON en Python
3 étapes pour mettre Python + mecab dans yum uniquement
Manipulation de fichiers avec Python
Pour ajouter un module à python que vous mettez dans Julialang
Comment déposer Google Docs dans un dossier dans un fichier .txt avec python
Analyser une chaîne JSON écrite dans un fichier en Python
Un mémorandum pour exécuter un script python dans un fichier bat
[Efficacité du travail] Comment changer les noms de fichiers par lots avec Python
Connectez-vous au site Web en Python
DMD en Python 1D
Parler avec Python [synthèse vocale]
Comment développer en Python
Publier sur Slack en Python
Changer la destination de sortie standard en un fichier en Python
Exemple pour mettre l'application Web Python Flask sur Azure App Service (Web App)
Comment vérifier le comportement d'ORM avec un fichier avec django
Comment importer des fichiers où vous le souhaitez en Python
[Python] Comment écrire une instruction if en une phrase.
Comment échantillonner à partir de n'importe quelle fonction de densité de probabilité en Python
[Python] Comment changer le fichier EXCEL enregistré dans xlsb en xlsx
[Python Kivy] Comment créer un fichier exe avec pyinstaller
Convertir un fichier Excel en texte en Python à des fins de comparaison
Segfo python en une ligne
[Python] Comment faire PCA avec Python
Manipulation de chemin de fichier / dossier en Python
Convertir Markdown en PDF en Python
[Python] Ecrire dans un fichier csv avec Python
Mettez MeCab dans "Windows 10; Python3.5 (64 bits)"
Enregistrez le fichier binaire en Python
Comment collecter des images en Python
Création de Linebot et partage de fichiers avec Python
Comment utiliser SQLite en Python
Jusqu'à ce que vous mettiez Python dans Docker
Sortie vers un fichier csv avec Python
Barre de progression en pop-up avec Python Kivy
Dans la commande python, python pointe vers python3.8
Créer un fichier binaire en Python
Essayez de calculer Trace en Python
Comment convertir 0,5 en 1056964608 en un seul coup
Essayez de mettre des données dans MongoDB
Comment utiliser Mysql avec python
Comment utiliser ChemSpider en Python
6 façons d'enchaîner des objets en Python
ORC, opérations de fichier Parquet en Python
Comment gérer le japonais avec Python
Une alternative à `pause` en Python
Téléchargement de fichiers vers Azure Storage (Python)
Pour utiliser python, mettez pyenv sur macOS avec PyCall
[Python] Lorsque vous souhaitez utiliser toutes les variables dans un autre fichier