[Python] Sos developpement d'un test psy

Fermé
Python_newbie Messages postés 3 Date d'inscription mercredi 21 mai 2003 Statut Membre Dernière intervention 26 mai 2003 - 21 mai 2003 à 21:11
sebsauvage Messages postés 32893 Date d'inscription mercredi 29 août 2001 Statut Modérateur Dernière intervention 21 octobre 2019 - 22 mai 2003 à 11:08
bonjour ,

J'aimerais informatiser un test neuropsycho sur PC, et j'ai donc commencé a apprendre le Python.
je vous décris le test afin que vous compreniez mon soucis.

On a 3 figures servant de référence pour la tache qui se trouvent en haut au centre de l'écran.
Dessous on trouve 3 lignes de 10 figures que le sujet doit analyser 1 par 1, il doit cliquer sur la figure si et seulement si elle est identique à une des 3 figures de réference.

voila en gros la tache a accomplir.

comme j'en suis au tout début , j'ai des soucis d'interface graphique et de logistique.

en effet, puis-je dessiner les figures via un logiciel de dessin (les figures sont simple elle ressemble a des carrés avec un trait diagonale partant d'une des arêtes ) puis les importer via Python ?

comment dire a python d'aller chercher ces dessins dans notre disque dur ?

j'ai parcouru les docs mais d'une je suis pas génial en anglais et 2 je n'ai pas trouvé la solution a ce probleme

par contre , je pense que contrairement au 3 figures de référence les 3 lignes de 10 figures doivent être crées comme des boutons sous Python car a la fin du test on veut connaitre les bonnes réponse du sujet ainsi que les mauvaises réponses (click sur une figure non identique)

Merci milles fois par avance pour votre aide





python_Newbie
A voir également:

1 réponse

sebsauvage Messages postés 32893 Date d'inscription mercredi 29 août 2001 Statut Modérateur Dernière intervention 21 octobre 2019 15 662
22 mai 2003 à 11:08
Hello !

Je remet ici la réponse que je t'ai faite par mail, parceque ça peut servir à d'autres:


Pour créer une interface graphique en Python, vous avez de multiples choix:
- tkinter (=tcl/tk, fourni en standard avec Python), permet de créer des interfaces graphiques simples.
- Si vous avez besoin de plus, wxPython (pour wxWindows) permet de créer des interfaces graphiques complexes.
- pyGame peut également être une solution très intéressante (et pas trop difficile à programmer).
- et il y en a plein d'autres possibles (QT, GTK+, Windows MFC, etc.)

http://www.python.org/topics/tkinter/
http://www.wxpython.org/
http://www.pygame.org/

La librairie PIL (Python Imaging Library) vous sera utile pour lire les fichiers BMP/GIF/JPG et autres.
http://www.pythonware.com/products/pil/

Vous trouverez plein de cours en français (et anglais) sur Python et d'aide concernant les interfaces graphiques là:
http://www.python-eggs.org/links.html
(regardez les sections "Tkinter", "Graphics", "wxPython"...)

N'oubliez pas non plus Usenet où vous pourrez poser vos question:
fr.comp.lang.python (ou par le web: http://groups.google.com/groups?q=fr.comp.lang.python)

Vous trouverez aussi quelques exemples sur le wiki Python francophone:
http://wikipython.tuxfamily.org

Je touche très peu à tkinter et autres interfaces graphiques sous
Python, je ne vous serai donc pas d'un très grand secours dans ce domaine :-)
1