[T&A] Python + Tkinter + RAD + XML
#1

Aujourd'hui, je vous propose un outil de développement rapide d'application - un RAD - pour python, qui gère tkinter, et restitue le code sous forme de fichier XML -
et il faut avouer, c'est très pratique pour plus d'une raison :

- développer visuellement son GUI
- restitution d'un fichier XML - modification aisé, si besoin.
- développement du code python, dans ses propres fichiers, et gestion des appels liés aux fonctions déclencheur prévues dans le code XML.


Cet outil est développé par un espagnol Alejandro Autalan, et se nomme 'pygubu', sous Licence GPL-3.0.

Les prérequis sont Python :
- >= 2.7.3
- >= 3.2.8

et Tkinter : >= 8.5

Il s'installe, soit :
- par l'archive fourni sur le dépôt git : https://github.com/alejandroautalan/pygubu.git - le mieux étant de cloner le projet.


Code :
$ git clone https://github.com/alejandroautalan/pygubu.git
$ cd pygubu
# python setup.py install # ou, python3 setup.py install

- soit par pip(3) :

Code :
# pip install pygubu # pip3 install pygubu

Une fois installé, il suffit de lancer la commande
Code :
pygubu-designer

[Image: 1519733067.png]

----

PS : Ceci est une présentation sommaire Wink
Comme par "zazard", j'ai soumis la traduction en français du fichier README.md :p

GPG:Fingerprint ed25519 : 072A 4DA2 8AFD 868D 74CF  9EA2 B85E 9ADA C377 5E8E
GPG:Fingerprint rsa4096 : 4E0D 4AF7 77F5 0FAE A35D  5B62 D0FF 7361 59BF 1733
Répondre
#2

Hop, sous-le-coudé, ça va servir !
Merci Smile
Répondre
#3

C'est aussi mon avis ! :p

GPG:Fingerprint ed25519 : 072A 4DA2 8AFD 868D 74CF  9EA2 B85E 9ADA C377 5E8E
GPG:Fingerprint rsa4096 : 4E0D 4AF7 77F5 0FAE A35D  5B62 D0FF 7361 59BF 1733
Répondre
#4

Yesss, mon "correctif" a enfin été accepté ce matin (4h) : création et ajout du fichier README en français : LISEZMOI.md

Angel  Big Grin   Heart

GPG:Fingerprint ed25519 : 072A 4DA2 8AFD 868D 74CF  9EA2 B85E 9ADA C377 5E8E
GPG:Fingerprint rsa4096 : 4E0D 4AF7 77F5 0FAE A35D  5B62 D0FF 7361 59BF 1733
Répondre
#5

Trop la classe ! ^^
Répondre


Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)