Aller au contenu

Change
Photo

Interface Graphique Avec Python

Python Programmation Interface graphique

  • Veuillez vous connecter pour répondre
13 réponses à ce sujet

#1
MISCHIEN

MISCHIEN

    Geek padawan

  • Redacteur
  • 3 208 messages
  • Localisationdans la matrice!(BELLE-GEEK!)

Hello,

 

J'ai un projet de fin d'année à réaliser qui consiste en un jeu, assez facile en soi(topwords,pour ceux que ça intéresse ^^ ) et j'hésite sur l'interface graphique... j'ai récemment utilisé pygame que je trouve pas mal, mais j'ai eu du mal à trouver un équivalent du classique input, j'ai même fini par en coder un moi-même mais qui est très contraignant et peu efficace... quelqu'un connaîtrait-il un meilleur plugin/librairie pour faire de l'interface? Je connais aussi tkinter mais j'y ai pas encore vraiment touché.

 

Pour info, mon niveau est débutant, mais j'apprend assez vite et je comprend en général rapidement de quoi ça s'agit, donc vous pouvez taper dans le niveau moyen de difficulté si les commandes sont un minimum documentées :D

 

Merci d'avance!


  • 0
p4g:clevo p150hm»i7 2720qm,hd6970m,8gb ddr3,500gb/7200tpm»commandé chey IL,review ici(euh, ben non, elle a disparu...) RAT7 ^^ DD externe WD mybook Essential 2To
Chaîne youtube: http://www.youtube.c...5?feature=guide
Image IPB

#2
Arkh

Arkh

    Geek diplomé

  • Membre
  • 2 259 messages

Qt via PyQt?


  • 0

D900F : I7 950 (8x3.1Ghz) /// 6GB DDR3 1333MHz (3x2Go) /// GTX 280M (128CC/1GHz/1Go) /// 2x320GB 7200Trs/min /// WUXGA Non-Glare Screen 1920x1200 /// Razer Abyssus /// NC-2000 /// By PcSystems-EvolutionX /// Powered by Debian!

> Get Process Explorer


#3
MISCHIEN

MISCHIEN

    Geek padawan

  • Redacteur
  • 3 208 messages
  • Localisationdans la matrice!(BELLE-GEEK!)

Je jetterai un oeil, je connais pas :)


  • 0
p4g:clevo p150hm»i7 2720qm,hd6970m,8gb ddr3,500gb/7200tpm»commandé chey IL,review ici(euh, ben non, elle a disparu...) RAT7 ^^ DD externe WD mybook Essential 2To
Chaîne youtube: http://www.youtube.c...5?feature=guide
Image IPB

#4
Karn

Karn

    Touriste

  • Membre
  • 255 messages

Qt en Python ou C++

Sinon des trucs plus simple du genre SDL, OpenGL...


  • 0

Clevo P157SM :

i7-4810MQ @2.8Ghz / 16Go DDR3 / SSD Crucial M500 240Go + SSHD Seagate 1To / Nvidia GTX780M 4Go GDDR5 / Intel AC-7260 / Windows 8.1 Pro 64-bits


#5
MISCHIEN

MISCHIEN

    Geek padawan

  • Redacteur
  • 3 208 messages
  • Localisationdans la matrice!(BELLE-GEEK!)

Je viens de voir ton message. Pour finir, j'ai tapé Pygame pour un projet et PySide (QT) pour le plaisir, QT est le meilleur ^^


  • 0
p4g:clevo p150hm»i7 2720qm,hd6970m,8gb ddr3,500gb/7200tpm»commandé chey IL,review ici(euh, ben non, elle a disparu...) RAT7 ^^ DD externe WD mybook Essential 2To
Chaîne youtube: http://www.youtube.c...5?feature=guide
Image IPB

#6
spiritwhite

spiritwhite

    En attente de Visa

  • Membre
  • 95 messages

je sais pas si c'est toujours d'actualité ^^ mais voila ce que je peux te conseillé :

 

- Tkinter pour tout les interfaces graphique qui non pas besoin d'être beau (Tkinter est pas fait pour être beau ^^')

 

-PyQT (attention si tu développe sous linux (ubuntu en particulier) l'installation n'est pas facile), et PySide (pas essayé) mais l'avantage d'utilisé PyQT (ou PySide) c'est qu'ils sont beaucoup plus poussé que Tkinter et beaucoup plus personnalisable, de plus la syntaxe et les noms des méthodes de cette librairie sont identique à QT qui est utilisé en C++ donc ça peut facilité l'apprentissage ^^ (geek = féniant x) )

 

Voila voila :)


Modifié par spiritwhite, 27 mai 2014 - 19:09.

  • 0

#7
MISCHIEN

MISCHIEN

    Geek padawan

  • Redacteur
  • 3 208 messages
  • Localisationdans la matrice!(BELLE-GEEK!)

Salut! C'est plus vraiment d'actualité, j'ai entre temps rendu le projet en utilisant pygame, et j'ai discuté avec mon prof qui m'a recommandé QT pour les prochains! Merci de ton aide de toute façon!


  • 0
p4g:clevo p150hm»i7 2720qm,hd6970m,8gb ddr3,500gb/7200tpm»commandé chey IL,review ici(euh, ben non, elle a disparu...) RAT7 ^^ DD externe WD mybook Essential 2To
Chaîne youtube: http://www.youtube.c...5?feature=guide
Image IPB

#8
spiritwhite

spiritwhite

    En attente de Visa

  • Membre
  • 95 messages

Tu fais de beau truc avec Qt mais si tu l'utilise avec python (donc pyQT) c'est la galère à installé ^^' (sous linux)


  • 0

#9
MISCHIEN

MISCHIEN

    Geek padawan

  • Redacteur
  • 3 208 messages
  • Localisationdans la matrice!(BELLE-GEEK!)

Sur le serveur de l'école ilest préinstallé (tous les pc sont sous mint synchro sur un serveur, du coup tout est préinstallé) et sous windows ça passe... on s'est tapé d'installer pylab donc QT c'est vraiment easy :P


  • 0
p4g:clevo p150hm»i7 2720qm,hd6970m,8gb ddr3,500gb/7200tpm»commandé chey IL,review ici(euh, ben non, elle a disparu...) RAT7 ^^ DD externe WD mybook Essential 2To
Chaîne youtube: http://www.youtube.c...5?feature=guide
Image IPB

#10
Arkh

Arkh

    Geek diplomé

  • Membre
  • 2 259 messages

Tu fais de beau truc avec Qt mais si tu l'utilise avec python (donc pyQT) c'est la galère à installé ^^' (sous linux)

 

Sur une base Debian :

sudo apt-get install python3-pyqt4 python3-pyqt4.qtopengl pyqt4-dev-tools

  • 0

D900F : I7 950 (8x3.1Ghz) /// 6GB DDR3 1333MHz (3x2Go) /// GTX 280M (128CC/1GHz/1Go) /// 2x320GB 7200Trs/min /// WUXGA Non-Glare Screen 1920x1200 /// Razer Abyssus /// NC-2000 /// By PcSystems-EvolutionX /// Powered by Debian!

> Get Process Explorer


#11
spiritwhite

spiritwhite

    En attente de Visa

  • Membre
  • 95 messages

ça dépend des versions de ubuntu (ou autre) sur la 13.10 pyQt n'était pas reconnu par python3 du coup fallait allé modifier directement les fichiers de config de python ^^


  • 0

#12
thehunt33r

thehunt33r

    Grammar Watcher

  • Moderateur
  • 9 167 messages
  • LocalisationRennes
Après c'est sur que si t'utilises Ubuntu c'est normal :P
  • 0

T4G : Vendu :( (en arrivage : 5820K,32gb DDR4, 970)
P4G : PWNPCS P150SM : 4700MQ, GTX780m, 16gb DDR3, 1*mSATA M500 240GB et 2* Sandisk Ultra Plus 128GB, Ecran mat sous W8.1 Pro X64 & Fedora 21
Tablet4G : Dell Venue 8 Pro : Atom Z3740, 2gb DDR3, Windows 8.1

Server4G : HP N54L Debian
Mechs : IBM Model M 1994 - KBT Poker II Cherry MX Black - CM Storm Novatouch (Topre 45gr)

Spoiler

Spoiler

#13
spiritwhite

spiritwhite

    En attente de Visa

  • Membre
  • 95 messages

bah sous mageia c'était la même galère ^^ bon après c'est sur y a beaucoup plus compliqué à installé mais pour quelqu'un qui vient de windows ça peut être vachement déroutant :) 


  • 0

#14
Karn

Karn

    Touriste

  • Membre
  • 255 messages

En réalité les dépôts vous pouvez les paramétrés.

Donc le "sudo apt-get" ... ne sera pas "très différent" entre la 12.04 et la 14.04.

Dans tous les cas je conseille toute de même d'installer à la main (avec un build sur la machine, perso c'est ce que je fais).


  • 0

Clevo P157SM :

i7-4810MQ @2.8Ghz / 16Go DDR3 / SSD Crucial M500 240Go + SSHD Seagate 1To / Nvidia GTX780M 4Go GDDR5 / Intel AC-7260 / Windows 8.1 Pro 64-bits





0 utilisateur(s) li(sen)t ce sujet

0 membre(s), 0 invité(s), 0 utilisateur(s) anonyme(s)