Bonjour,
J’utilise un code très simple qui doit jouer un son (j’utilise le module pygame version 1.9.1) :
Avec le logiciel pythonWin ce code marche très bien. Le son est joué.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 import pygame import os def playsound(pathSong): print os.path.exists(pathSong) pygame.mixer.pre_init(22050, -16, 2, 2048) pygame.init() s= pygame.mixer.Sound(pathSong) s.play() playsound("C:\\Users\\Darty\\Desktop\\bonjour.wav")
Mais mon problème est que, quand je lance ce script dans un shell python avec l’IDLE fournit avec python2.7 ou ligne par ligne dans la console aucun son n'est joué.
J'ai besoin de faire tourner cette fonction de pygame dans la console,mais malgré pas mal de recherches je suis toujours bloqué. Je pensais qu'utiliser un path absolu marcherait mais ce n'est pas le cas.
Quelques infos:
-Je tourne sous windows7
-J’apprends à coder en python depuis ~2 mois.
Je prends toute idée et tous conseils pouvant résoudre ce problème.
Merci
Partager