Echanges autour d'EduPython.
Vous n'êtes pas identifié(e).
Pages : 1
Bonjour,
J'essaie de faire un petit programme pour diffuser des sons à différents intervalles de temps.
import playsound import time import os intervalle = None os.system('cls') debut = time.time() def CreerBruit(i,sample,intervalle): print("\nDébut sample",i," :",round((time.time()-debut),1)) playsound.playsound(sample) print("Fin sample",i," :",round((time.time()-debut),1)) time.sleep(intervalle) print("\n -> Début du programme... \n") i = 1 CreerBruit(i,'sample1.mp3',10) i = i+1 CreerBruit(i,'sample2.mp3',2) i = i+1 CreerBruit(i,'sample3.mp3',10) print ("Fin du programme")
Mon problème est que, sur mon PC, le programme marche entièrement mais sur mon portable, le premier son est bien joué, mais avant de lancer le deuxième j'ai ce message d'erreur :
Error 263 for command:
close sample2.mp3
Le périphérique spécifié n'est pas ouvert ou n'est pas reconnu par MCI
Failed to close the file: sample2.mp3
...
Quelqu'un aurait-il une idée ?
Petite précision, je lance python par l'invite de commande plutôt que par EduPython pour le moment.
Hors ligne
Pages : 1