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

Python Discussion :

RAD IDE avec GUI builder


Sujet :

Python

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau candidat au Club
    Homme Profil pro
    Architecte matériel
    Inscrit en
    Mai 2020
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Architecte matériel

    Informations forums :
    Inscription : Mai 2020
    Messages : 2
    Par défaut RAD IDE avec GUI builder
    Bonjour,
    Bien que j'ai cherché sur le Web plusieurs jours et que je me suis renseigné, il y a tellement pleins d'outils de développement python que je suis perdu ! Je recherche un RAD IDE avec GUI builder et debugger, pour python, que ce soit pour faire des applis Desktop en GTK ou Qt, pour Linux. Pourriez-vous m'aider svp ?

  2. #2
    Membre prolifique
    Avatar de Sve@r
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Février 2006
    Messages
    12 833
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Oise (Picardie)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Février 2006
    Messages : 12 833
    Billets dans le blog
    1
    Par défaut
    Bonjour

    Ca n'a absolument rien à voir avec Python. Ce n'est pas parce que tu veux faire du Python avec ton RAD qu'il faut venir dans le forum Python poser ta question sur les RAD. Un forum RAD serait plus adéquat pour avoir des réponses de ceux qui connaissent les RAD. Là tu n'auras que les réponses de ceux qui connaissent bien Python et qui peut-être connaissent (peu ou prou) les RAD...

    Pour Qt il y a QtCreator.
    Mon Tutoriel sur la programmation «Python»
    Mon Tutoriel sur la programmation «Shell»
    Sinon il y en a pleins d'autres. N'oubliez pas non plus les différentes faq disponibles sur ce site
    Et on poste ses codes entre balises [code] et [/code]

  3. #3
    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
    Salut,

    Citation Envoyé par Sve@r Voir le message
    Ca n'a absolument rien à voir avec Python.
    Mais si, mais si... Un IDE "RAD", c'est toujours pour développer dans un langage: C++, Delphi,... et souvent un OS bien particulier (Windows).

    Les développeurs d'applications de gestion en sont très friands car ils permettent de développer rapidement cette classe d'applications là: une interface utilisateur a une base de données et quelques gadgets autour.

    Le sujet revient régulièrement dans le forum... Et Python étant plutôt orienté scientifique et ingénieurs, il y a des "bouts" pour faire ce genre de chose mais rien d'intégré pour y coller dessus l'étiquette RAD.

    De toutes façons, le jour où une telle chose verra le jour et tiendra un peu la route, n'importe quel moteur de recherche sur Internet permettra de le trouver.

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

  4. #4
    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,

    Comme 80% de mes applications Python sont graphiques avec PyQt, j'ai une petite idée sur la question. Pour moi, une bibliothèque graphique comme PyQt5 donne de nombreuses fonctionnalités supplémentaires à Python, sans lesquelles il ne serait plus qu'un "langage de script".

    Pour ne donner qu'un petit exemple "multimedia", j'utilise tous les jours sur mon PC une application PyQt5 pour écouter la radio internet ou des MP3 de mon réseau local. Le programme se trouve lancé par une icône de la zone de notification ce qui fait qu'il ne prend pas de place sur le bureau. Et il se met en place automatiquement à l'allumage du PC. J'avais donné une version ici: https://www.developpez.net/forums/d1...rnet-playlist/, mais si ça intéresse quelqu'un, je peux mettre la dernière version que j'utilise.

    Comme j'ai travaillé pas mal de temps avec Delphi/Pascal, j'ai cherché aussi un "RAD" quand je suis passé à Python. Mais je n'ai pas trouvé quelque chose d'aussi pratique.

    Il existe cependant quelque chose d'approchant: Eric (https://eric-ide.python-projects.org/index.html). Mais ce n'est pas ce que j'ai choisi.

    J'utilise depuis plusieurs années la solution suivante:

    - Eclipse + Pydev qui permet de faire toute la partie développement du code avec colorisation syntaxique, débugueur, proposition syntaxique à la volée, aide, gestion de projet, etc... En plus, comme ça fonctionne avec java, c'est compatible avec Windows, Linux et OSX (j'ai essayé les 3).

    - Pour le dessin interactif des fenêtres, j'utilise QtDesigner qui vient avec PyQt. Ce programme étant commun avec plusieurs langages, fabrique en fait un fichier XML qui est converti en Python avec un utilitaire fourni par PyQt. Une fois fait, le fichier est simplement importé par le programme Python principal pour la suite.

    - Il y a des possibilités supplémentaires avec PyQt5, qui sont "linguist" qui permet de créer des programmes multilingues, ou "assistant" qui permet d'afficher l'aide Qt5 (écrit en C++).

    Bref, il y a un petit effort à faire pour organiser ses outils et ses méthodes de développement graphique, mais une fois que c'est fait, ça marche très bien!

  5. #5
    Membre prolifique
    Avatar de Sve@r
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Février 2006
    Messages
    12 833
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Oise (Picardie)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Février 2006
    Messages : 12 833
    Billets dans le blog
    1
    Par défaut
    Citation Envoyé par tyrtamos Voir le message
    mais si ça intéresse quelqu'un, je peux mettre la dernière version que j'utilise.
    Oui moi ça m'intéresse s'il te plait...

    Citation Envoyé par tyrtamos Voir le message
    Ce programme étant commun avec plusieurs langages, fabrique en fait un fichier XML qui est converti en Python avec un utilitaire fourni par PyQt. Une fois fait, le fichier est simplement importé par le programme Python principal pour la suite.
    Ce n'est même plus nécessaire. On peut maintenant importer directement le XML dans Qt avec la fonction uic.loadUi() du module uic.
    Mon Tutoriel sur la programmation «Python»
    Mon Tutoriel sur la programmation «Shell»
    Sinon il y en a pleins d'autres. N'oubliez pas non plus les différentes faq disponibles sur ce site
    Et on poste ses codes entre balises [code] et [/code]

Discussions similaires

  1. [MySQL] Utilisation avec RAD Studio 10 C++ Builder
    Par THE PRO dans le forum Bibliothèques
    Réponses: 0
    Dernier message: 28/08/2014, 17h00
  2. IDE Python avec GUI
    Par benoitldr dans le forum GUI
    Réponses: 2
    Dernier message: 12/05/2013, 12h59
  3. Probleme avec Swing GUI Builder
    Par kucai dans le forum NetBeans Platform
    Réponses: 1
    Dernier message: 30/06/2010, 12h27
  4. Approche RAD pour l'iPhone SDK avec Interface Builder
    Par Lana.Bauer dans le forum Développement iOS
    Réponses: 0
    Dernier message: 01/01/2010, 12h00
  5. Justement QUEL IDE ou RAD et avec wxWigets ???
    Par GeBonet dans le forum EDI/RAD
    Réponses: 11
    Dernier message: 15/10/2009, 15h04

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