Quel GUI pour python, compatible Windows/Linux

Bonjour à tous,

je commence a apprendre le python et je vois qu’il y’a différentes façon de développer une interface graphique.

J’ai noté principalement ces environnements :

  • yQt4

  • PyQt5

  • Tkinter

  • wxPython

Je souhaiterai avoir votre avis sachant que je voudrais développer pour Windows/Linux avec un rendu graphique sympa. Mais j’ai lu que les Qt par exemple sont sous licence.

Je n’ai pas l’intention de commercialiser ce que je fais mais qu’est ce qui est disponible gratuitement et libre de droit même a des fins commercial ?

je te dirai bien vim mais tu ne vas pas aimer^^
Tu as par exemple spyder3, pyzo, Thonny, et geany (qui je crois fonctionne sous windows).
des 4 je préfère geany mais spyder est très bien aussi.

Salut bonsoir :slight_smile:

Ça dépend quel environnement de bureau que tu as , apparemment dans la liste que tu a citée , il y a du Qt. Je suppose donc que tu es sous Plasma.Si oui , il y a Kate qui est impeccable , il ou elle :smiley: est multi-tout ce que tu veux , tu as même un terminal inclus.Vraiment bien outillée cette application. À mon avis , c’est un IDE que tu cherches.Si oui il y a Pycharm , Eclipse …
@++

LOL non non ça va.
Je suis sous LXDE ou Fedora Gnome, vraiment Debian/LXDE en tant qu’OS principal.

J’avais développé des applications en VB/C# .Net et je voudrais les développer en partant de zéro. et j’avoue depuis 10 ans que je suis sous Crosoft c’est un peu dépaysant de passer sous du développement autre que .Net … Et je me rends compte que c’est plus que dommage … bref mieux vaut tard que jamais.

Un IDE oui, mais on ne peut faire le design avec Pycharm par exemple, comme dans Visual studio (désolé pour les references ça peut piquer les yeux pour les anti Microsoft lol)
je viens de découvrir Qt Designer et c’est exactement ce que je rechercherai ! Si je dois avoir deux environement pour coder (une design l’autre codoe, limite vim lol) je m’en fiche. Mais je n’ai pas envi de passer des heures et des heures JUSTE sur le design, ce n’est pas un jeux vidéo.

J’ai tenté Qt Design, ensuite un
pyuic5 monFichier.ui -o monFichier.py

Mais le code copier coller sous n’importe quel IDE que j’ai trouvé du style eric ou Pycharm n’exécute pas le code …

Mon but serait de refaire donc ces logiciels que j’ai développés il y’a quelques années mais compatible Windows et Linux

Excuse moi mais je ne comprend pas là.

Il me semble que tu cherches quelque chose comme glade
https://static.cinay.xyz/2019/01/Glade-developpement-interfaces-graphiques-GTK3.html

Oui Glade j’y avais pensé aussi merci @limax :slight_smile:
@Fred74 Tu as aussi Qt Creator . Mais sous Lxde outchhh… ça va faire bizarre. :laughing:

sous geany tu peux bien configurer les commandes de construction donc tu mets pour dans build pour pyuic5 monFichier.ui -o monFichier.py un truc du genre:
pyuic5 "%e".ui -o "%f"
je ne suis plus sure de la syntaxe, je ne travaille plus que sous vim.

Ce que je veux dire, on développe son design sous Glade ou Qt Design 5, mais peut’on l’exporter pour l’exploiter avec Python (Expliquez-moi si il y’a une différente manière de faire,je ne demande qu’a apprendre).
Je ne sais pas si vous connaissez Visual Studio mais un clique et on déplace tous les objets (textbox, menu etc…) et on les Events/Code sont dans la meme interface.

Le résultat je veux faire un logiciel avec les bonnes bases qui soit compatible avec tous (ou du moins un maximum) d’OS.
Et LXDE j’aime bien, je lui est installer quelque thèmes sympa, pour moi ça a de la gueule.

je ne sais pas si vous êtes développeur, comment développez vous vos logiciels ? avec quel outils ?

Effectivement ton code bouge en même temps. Je me suis apercu de ma bêtise. :smile:
oui c’est un truc comme lazarus pour le pascal (comme delphi sous windows)

J’avais vu que lazarus fonctionnait pour python mais je ne l’ai jamais essayé pour python, seulement pour pascal. https://wiki.freepascal.org/Using_Python_in_Lazarus_on_Windows/Linux

Vue que dorénavant je suis tous terrain, java, python, js, html, go, js, perl, etc je suis passé à Atom.

Avec son linter configurable avec la multitude de plugin et sa capacité à se coupler à Git … c’est pour moi l’idéale, il y a aussi Sublime … après un IDE c’est avant tout une histoire de goût :wink:

Quelle question ! avec un éditeur de texte pardi !
Ed the standard editor ce n’est pas un Viitor ni un emacsitor et encore moins un Atomitor, c’est un EDitor !

Et les vrais programmeurs utilisent des papillons.

Cordialement,
Regards,
Mit freundlichen Grüßen,
مع تحياتي الخالصة


F. Petitjean
Ingénieur civil du Génie Maritime.

« On ne perd pas son temps en aiguisant ses outils. »
Proverbe français

« Moi, lorsque je n’ai rien à dire, je veux qu’on le sache. » (R. Devos)

« Celui qui, parti de rien, n’est arrivé nulle part n’a de merci à dire à personne !! »
Pierre Dac

:laughing: Salut bonjour @littlejohn75

Là tu as fait ma journée :smiley: . Ah ! ed , l’éditeur de texte " points d’interrogations" qui te pose toujours des questions .Fut un temps j’avais essayé de l’utiliser ,au bout d’un moment j’en avais pleuré et j’avais vite fichu le camps pour prendre l’air