Forum EduPython

Echanges autour d'EduPython.

Vous n'êtes pas identifié(e).

#1 2020-03-28 16:38:03

gilles2508
Membre
Inscription : 2019-01-07
Messages : 14

pygame

Bonjour,
le code suivant ne donne rien!! Pas de son. A vos éclairages. Merci.

import pygame
pygame.init()
pygame.mixer.init()


pygame.mixer.music.load('1230.mp3')
pygame.mixer.music.play(0)

Hors ligne

#2 2020-03-28 18:26:30

magicvinni
Administrateur
Inscription : 2017-12-22
Messages : 316

Re : pygame

Bonjour, oui, car le programme s’arrête avant que vous n'ayez le temps d'entendre quelque chose. Ajouter une boucle classique de pygame et vous entendrez le début de la musique

VM

P.S : Pas sur que se soit la place de la discussion dans la partie "pédagogie" smile

Hors ligne

#3 2020-03-28 18:40:17

gilles2508
Membre
Inscription : 2019-01-07
Messages : 14

Re : pygame

Merci,
voila une bonne piste. Pouvez-vous me donner un exemple de code? Merci d'avance.

Hors ligne

#4 2020-03-29 16:22:45

magicvinni
Administrateur
Inscription : 2017-12-22
Messages : 316

Re : pygame

Par exemple un truc du genre :

import pygame
from pygame.locals import *
import pygame.mixer

pygame.init()
fenetre = pygame.display.set_mode((1000,600))

pygame.mixer.init()
pygame.mixer.music.load('1230.mp3')
pygame.mixer.music.play(0)

continuer = True
while continuer:
    for event in pygame.event.get():
        if event.type == QUIT :
            continuer = False
    pygame.display.flip()
pygame.mixer.music.stop()

pygame.quit()

Hors ligne

#5 2020-03-30 09:39:51

gilles2508
Membre
Inscription : 2019-01-07
Messages : 14

Re : pygame

Super, merci Magicvinni

Hors ligne

Pied de page des forums