IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

GUI Python Discussion :

GUI plus facile


Sujet :

GUI Python

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau candidat au Club
    Homme Profil pro
    Responsable de service informatique
    Inscrit en
    Septembre 2017
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Responsable de service informatique

    Informations forums :
    Inscription : Septembre 2017
    Messages : 1
    Par défaut GUI plus facile
    Bonjour,
    Je suis un nouvel apprenant de Python et je viens de finir la partie graphique (contruction de fenêtres et widgets,...), avec Tkinter, et je m'adapte avec wxpython; ce que je veux savoir, c'est s'il existe un EDI python facile comme VB.NET ou Delphi,... où on peut manipuler (déplacer et positionner les widgets) pour gagner du temps.

    Merci d'avance.

  2. #2
    Membre très actif

    Homme Profil pro
    Bidouilleur
    Inscrit en
    Avril 2016
    Messages
    721
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Bidouilleur

    Informations forums :
    Inscription : Avril 2016
    Messages : 721
    Billets dans le blog
    1
    Par défaut
    Salut,

    Il ne doit pas y avoir grand monde qui utilise ce genre de chose, mais peut-être me trompe-je.

    Pour trouver, il faut chercher avec les bons mots clefs avec ton moteur de recherche favori.
    https://duckduckgo.com/python%20tkin...qt%20rad?ia=qa

    Faut quand même faire attention à bien regarder ce qui est encore maintenu, et ce qui ne l'est plus depuis bien longtemps.

  3. #3
    Membre extrêmement actif
    Profil pro
    Développeur
    Inscrit en
    Mars 2012
    Messages
    1 970
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Mars 2012
    Messages : 1 970
    Par défaut
    Citation Envoyé par PySerge Voir le message
    Bonjour,
    Je suis un nouvel apprenant de Python et je viens de finir la partie graphique (contruction de fenêtres et widgets,...), avec Tkinter, et je m'adapte avec wxpython; ce que je veux savoir, c'est s'il existe un EDI python facile comme VB.NET ou Delphi,... où on peut manipuler (déplacer et positionner les widgets) pour gagner du temps.

    Merci d'avance.
    réponse tardive mais Pycharm devrait le faire.

  4. #4
    Rédacteur

    Avatar de naute
    Homme Profil pro
    Retraité
    Inscrit en
    Mars 2009
    Messages
    708
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Mars 2009
    Messages : 708
    Par défaut
    Bonjour .

    Citation Envoyé par PySerge Voir le message
    ce que je veux savoir, c'est s'il existe un EDI python facile comme VB.NET ou Delphi,... où on peut manipuler (déplacer et positionner les widgets) pour gagner du temps.
    Réponse encore plus tardive, mais si tu veux du "Delphi like", tu peux aussi essayer "Boa constructor". Il a été écrit dans ce but.

    Amicalement,
    naute

  5. #5
    Expert éminent
    Homme Profil pro
    Architecte technique retraité
    Inscrit en
    Juin 2008
    Messages
    21 741
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : Architecte technique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2008
    Messages : 21 741
    Par défaut
    Citation Envoyé par naute Voir le message
    Réponse encore plus tardive, mais si tu veux du "Delphi like", tu peux aussi essayer "Boa constructor". Il a été écrit dans ce but.
    Est-ce disponible sur Python3? J'en doute.

    - W
    Architectures post-modernes.
    Python sur DVP c'est aussi des FAQs, des cours et tutoriels

  6. #6
    Rédacteur

    Avatar de naute
    Homme Profil pro
    Retraité
    Inscrit en
    Mars 2009
    Messages
    708
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Mars 2009
    Messages : 708
    Par défaut
    Bonjour wiztricks .

    Citation Envoyé par wiztricks Voir le message
    Est-ce disponible sur Python3? J'en doute.
    Sauf erreur de ma part, il a été porté sous Python v3 : voir ici.
    Je l'utilise personnellement sous Python v2.7.13, donc je ne peux pas donner d'avis sur le portage.

    Amicalement,
    naute

  7. #7
    Membre éclairé

    Homme Profil pro
    Développeur en systèmes embarqués
    Inscrit en
    Février 2005
    Messages
    464
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Loire (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur en systèmes embarqués
    Secteur : Industrie

    Informations forums :
    Inscription : Février 2005
    Messages : 464
    Par défaut
    Même sous Python 2.7 il me semble que Boa Constructor a nécessité des corrections chez moi,
    J'utilise PyCharm mais je n'ai pas trouvé d'éditeur de formulaire.
    J'ai utilisé pygubu pour tkinter, pour des GUI de tesst.

  8. #8
    Expert confirmé
    Avatar de tyrtamos
    Homme Profil pro
    Retraité
    Inscrit en
    Décembre 2007
    Messages
    4 486
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Décembre 2007
    Messages : 4 486
    Billets dans le blog
    6
    Par défaut
    Bonjour,

    J'ai commencé aussi avec tkinter, et quand j'ai cherché une librairie graphique plus performante, j'ai essayé wxPython et PyQt. Comme j'avais beaucoup travaillé avec Delphi, j'ai cherché un bon programme de dessin de fenêtre, et j'ai choisi PyQt grâce à son "Qt Designer" qui sait dessiner les fenêtres de manière interactive. Et je ne l'ai pas regretté: ça marche vraiment très bien.

    Le Designer est commun avec Qt5 écrit en C++. Il fabrique un texte en XML. Avec une commande de PyQt, on convertit ce texte en code Python qu'il suffit d'importer dans la partie principale du programme qu'on développe en Python.

    C'est en plus facile à installer avec pip: on installe "PyQt5", puis "pyqt5-tools" qui contient le Designer ainsi que d'autres programmes utilitaires (Assistant et Linguist).

    La bibliothèque graphique Qt5 est utilisée par le bureau graphique KDE de Linux, et bénéficie en conséquence de mises à jour assez fréquentes, suivies assez rapidement par PyQt5 de riverbank (https://riverbankcomputing.com/software/pyqt/intro).

    Il existe aussi "PySide2" (Qt for Python => https://wiki.qt.io/Qt_for_Python) qui fait la même chose que PyQt5 et qui a une licence plus "libre", mais je ne sais pas où en est son développement.

Discussions similaires

  1. Insérer des séries-photos plus facilement
    Par Silee dans le forum Débuter
    Réponses: 7
    Dernier message: 26/11/2008, 23h29
  2. Réponses: 2
    Dernier message: 31/08/2008, 17h37
  3. DB la plus facile pour un débutant ?
    Par smyley dans le forum MFC
    Réponses: 9
    Dernier message: 11/10/2005, 00h17
  4. Les langages les plus faciles et à apprendre en priorité
    Par florent2005 dans le forum Débuter
    Réponses: 6
    Dernier message: 07/10/2005, 21h35

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo