Aller au menu - Aller au contenu

[Plan du site] Vous êtes ici --- > Le Site du Zéro > Les forums > Programmation > Autres langages > [Python]Programme en fenêtre > Lecture du sujet

[Python]Programme en fenêtre

Vous devez être inscrit pour pouvoir poster des messages

Page : 1 
Auteur Message
1 visiteur sur ce sujet (1 anonyme)
Page : 1 
Hors ligne Th£ Gh0$T # Posté le 06/07/2008 à 23:49:42
Avatar
Groupe : Membres
Bonsoir, je voulais savoir si quelqu'un connait un tuto qui permet de programmer des programmes en fenêtre pour Python car le tuto sur le sdz ne va pas jusque la. Je voudrai un tuto un peu comme celui de m@teo sur le langage C.
 
Hors ligne K-Phoen # Posté le 07/07/2008 à 08:47:41
Geek un jour, geek toujours !
Avatar
Groupe : Membres
Plop,

Ce que tu peux faire, c'est lire la partie sur Qt du tuto C++ de Matéo, et l'adapter pour Python (en utilisant PyQt --> je te laisse googler sur PyQt). Ça demande un poil de réflexion pour faire la "conversion", mais c'est largement jouable :)
 
Hors ligne Underslide # Posté le 07/07/2008 à 11:10:23
Boulet
Avatar
Groupe : Membres
Il existe également Tkinter, simple d'utilisation. Si tu a seulement lu le tuto du SDZ, je te conseille d'attaquer les classes avant d'attaquer les fenêtres.

Si tu veut vraiment attaquer les fenêtres avant les classes ... ben :

---> Tkinter

Achète guitare basse électrique (me contacter par MP)
 
Hors ligne --alex--- # Posté le 07/07/2008 à 13:18:06
Avatar
Groupe : Membres
Tu as aussi PyGTK, mais qui est moins complet que PyQt. Tu as un tuto en python à l'adresse suivante :
http://python.developpez.com/cours/pyg [...] /php/pygtkfr/
Tkinter c'est bien pour débuter, mais c'est tout. C'est aussi limité que moche. Et ne t'inquiète pas si tu veux apprendre PyQt à partir d'un tuto C++ comme celui du SdZ, ce n'est pas trop dur, les noms de fonctions étant les mêmes.

PYTHON FOREVER!!
en Python : coder simplement un projet difficile,
en C : coder difficilement un projet simple

"Linux, il y a moins bien, mais c'est plus cher" <3
 
Hors ligne Th£ Gh0$T # Posté le 07/07/2008 à 13:27:54
Avatar
Groupe : Membres
ah aussi on peux utiliser la SDL avec Python ? Si quelqu'un a un tuto je suis preneur
 
Hors ligne Pmol # Posté le 07/07/2008 à 13:59:10
Mangez du Python
Avatar
Groupe : Membres
Hors ligne cgizmo # Posté le 07/07/2008 à 14:09:38
Avatar
Groupe : Membres
Sinon tu as toujours la librairie SFML : http://www.sfml-dev.org/download-fr.php

Robotix, la passion de la robotique! - ArchLinux user
Citation : Murphy's law
  • If anything can go wrong, it will.
  • Logic is a systematic method of coming to the wrong conclusion with confidence.

 
Hors ligne Nab # Posté le 07/07/2008 à 20:45:31
KISS
Avatar
Groupe : Membres
Citation : --alex---
Tu as aussi PyGTK, mais qui est moins complet que PyQt. Tu as un tuto en python à l'adresse suivante :
http://python.developpez.com/cours/pyg [...] /php/pygtkfr/


PyGTK est moins complet que PyQt ? o_O
Que veux-tu dire ? Peut-être qu'en PyQt il y a les autres outils Qt comme la gestion réseau & cie, mais pour une GUI ça me semble équivalent, non ?
De plus Python fournit d'origine la plupart (totalité ?) des extensions que Qt apporte ; donc PyGTK et PyQt me semblent vraiment équivalents ; et le choix se fera sur le but de l'application (GNOME/KDE), l'expérience déjà acquise dans l'utilsation d'une des deux libs ou la préférence graphique :-°

Non ?

Image utilisateurGNU/Image utilisateurLinux - Image utilisateurDebian - Image utilisateurGNOME - Image utilisateurGTK+ - C - BaSH - Image utilisateurPython - Image utilisateur GIMP - Image utilisateur Blender

Ma bannière est inspirée de celle de iKs. D'ailleurs, si ça te dérange fais-le moi savoir, j'en changerai.
 
Hors ligne nicknick63 # Posté le 07/07/2008 à 20:49:38
Avatar
Groupe : Membres
Non.
GTK ça pue sous WIndows et sous Mac.
Ensuite GTK propose bien moins de choses que Qt, tout en étant dans l'ensemble plus dur.

Ok ce message sent bon le troll, mais si tu veux que j'argumente plus il n'y a pas de problèmes.

Image utilisateur
Envie de discuter avec la communauté d'Exalead ? Allez sur le chat ! (xmpp:exalead@chat.jabberfr.org)
Les tableaux, c'est tabou, on en viendra tous a bout ! Image utilisateur
 
Hors ligne Nab # Posté le 07/07/2008 à 21:26:03
KISS
Avatar
Groupe : Membres
Citation : nicknick63
Non.
GTK ça pue sous WIndows et sous Mac.
Ensuite GTK propose bien moins de choses que Qt, tout en étant dans l'ensemble plus dur.

Ok ce message sent bon le troll, mais si tu veux que j'argumente plus il n'y a pas de problèmes.


Sous Mac je n'en sais rien, mais je sous Windows je ne suis pas d'accord.

Qu'est-ce que Qt propose de plus que GTK+ (pour les interfaces graphiques s'entend) ? Ensuite, non je n'ai jamais réellement développé en Qt, mais ai souvent vu des codes Qt, et je n'ai pas trouvé ça plus simple/compliqué que GTK.

Bon, tu as raison, ça sens le troll, mais je serais intéressé par les réponses. MP si tu veux ?


PS :
Essais de dire "je pense que" avec des affirmations aussi subjectives que "GTK+ ça pue sous Windows et Mac" ;)

Image utilisateurGNU/Image utilisateurLinux - Image utilisateurDebian - Image utilisateurGNOME - Image utilisateurGTK+ - C - BaSH - Image utilisateurPython - Image utilisateur GIMP - Image utilisateur Blender

Ma bannière est inspirée de celle de iKs. D'ailleurs, si ça te dérange fais-le moi savoir, j'en changerai.
 
Connecté iPoulet # Posté le 07/07/2008 à 22:01:35
Avatar
Groupe : Membres
Qt c'est moche sous Mac OS aussi hein, c'est juste plus discret que Gtk.

Un bon tutoriel sur Erlang.
“Si changer de langage ou de système ne rend pas plus intelligent, il y a des systèmes et des langages qui incitent à la réflexion, et d'autres moins” -- Laurent Bloch


Microsoft copie jusqu'aux publicités d'Apple (Youtube).
 
Hors ligne nicknick63 # Posté le 07/07/2008 à 22:19:59
Avatar
Groupe : Membres
Non, non c'est bon, on peut continuer de troller ici :-° .

Perso j'ai toujours eu des problèmes avec GTK sous Windows, notamment des crash.
Ensuite, comme tu l'as dit, Qt est un framework, donc il a beaucoup plus de fonctionnalités, mais ce n'est pas vraiment ce qui nous intéresse là. J'avoue que je ne connais pas super bien GTK, mais j'ai souvent entendu dire que Qt était plus complet au niveau des widgets, des options, etc.

Je ne suis pas la personne la plus apte à faire ce troll ici, si d'autres veulent s'en charger :-° .

Image utilisateur
Envie de discuter avec la communauté d'Exalead ? Allez sur le chat ! (xmpp:exalead@chat.jabberfr.org)
Les tableaux, c'est tabou, on en viendra tous a bout ! Image utilisateur
 
Hors ligne Nab # Posté le 07/07/2008 à 23:16:16
KISS
Avatar
Groupe : Membres
Citation : nicknick63
Perso j'ai toujours eu des problèmes avec GTK sous Windows, notamment des crash.

Une mauvaise version ? Je ne sais pas, je n'ai jamais eu ce genre de problèmes...

Citation : nicknick63
Ensuite, comme tu l'as dit, Qt est un framework, donc il a beaucoup plus de fonctionnalités, mais ce n'est pas vraiment ce qui nous intéresse là.

En effet, Qt a plus de fonctionnalités externes à la GUI.
GTK+ a la GLib (que Qt utilise :-° ) qui fournit des fonctionnalités étendues, mais pas dans le même but que Qt il me semble, elle est surtout là pour rendre la création d'application portable facile, etc.
Citation : nicknick63
J'avoue que je ne connais pas super bien GTK, mais j'ai souvent entendu dire que Qt était plus complet au niveau des widgets, des options, etc.

...Comme ?

Image utilisateurGNU/Image utilisateurLinux - Image utilisateurDebian - Image utilisateurGNOME - Image utilisateurGTK+ - C - BaSH - Image utilisateurPython - Image utilisateur GIMP - Image utilisateur Blender

Ma bannière est inspirée de celle de iKs. D'ailleurs, si ça te dérange fais-le moi savoir, j'en changerai.
 
Connecté iPoulet # Posté le 08/07/2008 à 00:11:17
Avatar
Groupe : Membres
Il sait pas, il a juste entendu dire.

Un bon tutoriel sur Erlang.
“Si changer de langage ou de système ne rend pas plus intelligent, il y a des systèmes et des langages qui incitent à la réflexion, et d'autres moins” -- Laurent Bloch


Microsoft copie jusqu'aux publicités d'Apple (Youtube).
 
Hors ligne Th£ Gh0$T # Posté le 08/07/2008 à 11:50:06
Avatar
Groupe : Membres
Haha je relance le troll: Vive Tkinter :p, Nan sérieusement moi je choisi quoi ? le quel est le plus facile PyGTK ou PyQT
 
Hors ligne Krankkatze # Posté le 08/07/2008 à 12:25:47
Ob-la-di, Ob-la-da
Avatar
Groupe : Membres
Thossons la GUI c'est pourri.

Image utilisateur Image utilisateur
 
Hors ligne pinto # Posté le 08/07/2008 à 12:32:02
Avatar
Groupe : Membres
Dans le livre apprendre à programmer avec python , y'a pas un chapitre sur comments faires des fenetres ?


 
Hors ligne Krankkatze # Posté le 08/07/2008 à 12:37:11
Ob-la-di, Ob-la-da
Avatar
Groupe : Membres
Ouais, avec Tkinter, il me semble. Mais c'est trop laid, regarde par toi même.

Image utilisateur Image utilisateur
 
Hors ligne Nab # Posté le 08/07/2008 à 13:59:41
KISS
Avatar
Groupe : Membres
Citation : Th£ Gh0$T
Haha je relance le troll: Vive Tkinter :p, Nan sérieusement moi je choisi quoi ? le quel est le plus facile PyGTK ou PyQT


Il n'y en a a mon avis pas un réellement plus simple que l'autre, je pense que c'est surtout une question de gouts ou d'habitude.

Si tu utilise Ubuntu (GNOME), prends PyGTK, ça sera mieux intégré à ton environnement (GNOME utilise GTK). Si tu utilise Kubuntu (KDE), prends PyQt puisque KDE utilise Qt.
(je dis ça d'après don avatar/signature)

Les deux sont portables, donc tu ne sera pas restreins à la plateforme ; les deux sont puissants, tu pourra faire ce que tu veux.


Cordialement,
Nab

Image utilisateurGNU/Image utilisateurLinux - Image utilisateurDebian - Image utilisateurGNOME - Image utilisateurGTK+ - C - BaSH - Image utilisateurPython - Image utilisateur GIMP - Image utilisateur Blender

Ma bannière est inspirée de celle de iKs. D'ailleurs, si ça te dérange fais-le moi savoir, j'en changerai.
 
Hors ligne Natim # Posté le 22/07/2008 à 09:19:45
En stage chez Simple It
Avatar
Admins
Moi je pense que Qt s'intègre mieux en l'occurence sous Mac où il n'y a pas besoin de X11.

from sdz.vt35.bugs import correction
Python IRC sur Epiknet
@ bientôt Natim
Status Jabber : Image utilisateur Image utilisateur
Zenwalk-fr.org
 
Hors ligne Dr.Zooix # Posté le 22/07/2008 à 10:11:22
F34r the fuN...
Avatar
Groupe : Membres
Citation : Natim
Moi je pense que Qt s'intègre mieux en l'occurence sous Mac où il n'y a pas besoin de X11.


+1, puis je suis totalement d'accord avec NickNick63: PyGTK ça pue.

PS:
-The Ghost>> alors qu'as tu choisi ? (c'est pour ne pas poster pour ne rien dire :-° ).
-Natim>> pourquoi tu as up de 12 jours ?
-Natim>> il y a 2 'r' à occurrence, mais on ne t'en veut pas car quand on voit certains spécimens... (et en plus tu es admin :p ).

Je commence tout juste en Io pas taper...

Perl | Haskell | Erlang

 

Retour au forum "Autres langages" ou à la liste des forums

Vous devez être inscrit pour pouvoir poster des messages

Changer de design | En savoir plus | Plan du site | Politique d'accessibilité | Règles | RSS tutoriels | RSS news | XHTML 1.0 | CSS 2.0
Édité par Simple IT SARL : Nous contacter | Revue de presse | Publicité

Y'a plus rien à lire, faut remonter maintenant !

Hébergement web - Correction de tutoriels - Créer un site
Vous souhaitez apparaître ici ? Contactez-nous.

Nombre de connectés 239 Zéros connectés | Requêtes SQL 8 requêtes | Temps de génération de la page : Total (SQL) 0.0313s (0.0127s)