0
파이썬에서 파이 게임 라이브러리를 사용하여 노래를 재생하려면 다음 코드를 사용하고 있습니다. 그것은 노래를 연주하고 내 파이썬 파일을 직접 클릭하면 나는 소리를들을 수 있습니다. 그러나 파이썬 (명령 줄) 또는 파이썬 (GUI)을 사용하여 프로그램을 실행하면 소리가 들리지 않습니다. 나는 파이썬 2.6과 2.7을 모두 체크했다. Windows 7 OS를 사용하고 있습니다.파이 게임에서 소리가 들리지 않습니다
내 코드 : 당신은 당신이 음악을들을 수 있도록 파이 게임 루프를 만들 필요가
import pygame,time,sys
pygame.init()
pygame.mixer.init(frequency=22050, size=-16, channels=2, buffer=4096)
print "Mixer settings", pygame.mixer.get_init()
print "Mixer channels", pygame.mixer.get_num_channels()
pygame.mixer.music.set_volume(1.0)
pygame.mixer.music.load("2.mp3")
while 1:
selection = raw_input()
if selection == "play":
print "Playing"
pygame.mixer.music.play()
elif selection == "rewind":
pygame.mixer.music.rewind()
elif selection == "pause":
pygame.mixer.music.pause()
elif selection == "stop":
pygame.mixer.music.stop()
elif selection == "queue":
inputqueue = raw_input()
pygame.mixer.music.queue(inputqueue)
else:
print "invalid selection"
sys.stdout.flush()
"pygame.init()"행을 제거한 후에 작동합니다. – chom