Bonjour à tous!

J'ai écrit un petit script qui prend chacun des fichier d'un répertoire ( des chanson en mp3 et ogg) , les met dans une liste et ensuite les exécute un après l'autre.

Le programme qui les exécute termine en pressant la touche 'q' mais comme c'est une bouche du type:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
while ( chan < len(rep) ):
		os.system( 'mplayer %s' %rep[chan] )
		chan = chan + 1
il quitte et redémarrage sur le fichier suivant.

Existe il une fonction dans le module os ( ou autre ) qui reste à l'écoute du touche et force la sortie du script?

J'espère m'avoir bien expliquer...

Merci!

@+