Outils pour utilisateurs

Outils du site


apprendre_kivy

Ceci est une ancienne révision du document !


Kivy 2020 Apprendre Kivy

Avec python 3 exclusivement !

Cet exemple comprend en particulier

  • Un Screen Manager et 2 écrans
  • Un fichier de configuration avec chargement, modifications
  • Du réseau avec Twisted TCp et Multicast * Les scripts sont longs parce qu'il incluent de bonnes explications * Il faut d'abord être à l'aise avec le Pong de la doc pour pouvoir aborder cet exemple. =====Comment chercher ?===== * Dans la doc officielle, mais les chances de trouver sont quasi nulles. * Dans un moteur de recherche: ça finit souvent par des posts sur stackoverflow, avec des réponses médiocres fausses, uniquement motivées par le gain de points ! ====Exemples des sources de kivy==== * Télécharger les sources sur github * Dans votre EDI créer un projet avec uniquement les exemples * Rechercher dans les fichiers: si vous chercher “source:”, vous aurez la liste de tous les fichiers qui utilisent “source:”. Si c'est un kv, trouver le .py corespondant pour l'exécuter. ===== Les sources sur GitHub ===== * apprendre-kivyapprendre-kivy =====Commentaires===== * Pourquoi le *.kv ne fait pas ce que je lui dis de faire ? Les objets héritent du précédent, qui héritent du précédent …
    Canvas: clear coupe les héritages, mais ça marche rarement ! *
    Utiliser uniquement des BoxLayout et des Box plus complexes en dernier recours. * Il est enfin possible de mettre des accents dans le kv !**
apprendre_kivy.1577099125.txt.gz · Dernière modification : 2019/12/23 11:05 de serge