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 :)

La Geek Attitude
-----------------------
Tout sur Adobe AIR

Image utilisateur
 
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
http://pygame.org/wiki/tutorials

Le Blog de l'Homme Moderne
« Il est plus facile de faire sortir le dentifrice du tube que de l'y faire rentrer »
 
Hors ligne cgizmo # Posté le 07/07/2008 à 14:09:38
Mom?
Avatar
Groupe : Membres
Sinon tu as toujours la librairie SFML : http://www.sfml-dev.org/download-fr.php

Robotix, la passion de la robotique! - ex-ArchLinux user - retour vers Ubuntu pour plus de simplicitée

A good friend will come bail you out of jail...
A true friend will be sitting next to you saying "damn... we fucked up."













Image utilisateur
 
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.
 
Hors ligne 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.

Étoilé
« Eĉ guto malgranda, konstante frapante, traboras la monton granitan »
 
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.
 
Hors ligne iPoulet # Posté le 08/07/2008 à 00:11:17
Avatar
Groupe : Membres
Il sait pas, il a juste entendu dire.

Étoilé
« Eĉ guto malgranda, konstante frapante, traboras la monton granitan »
 
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.
 
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.
 
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
Apprendre à coder c'est coder
Avatar
Groupe : Membres
Moi je pense que Qt s'intègre mieux en l'occurence sous Mac où il n'y a pas besoin de X11.

Image utilisateur
 
Hors ligne Dr.Zooix # Posté le 22/07/2008 à 10:11:22
Haskell eies deg
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 ).

« Dans quelque domaine que ce soit, la perfection est enfin atteinte non pas lorsqu'il n'y a plus rien à ajouter mais lorsqu'il n'y a plus rien à enlever. » Antoine de Saint-Exupéry.
 

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
Édité par Simple IT SARL : Nous contacter | Notre blog | 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 257 Zéros connectés | Requêtes SQL 6 requêtes | Temps de génération de la page : Total (SQL) 0.0237s (0.0065s)