0
pythonでpygameライブラリを使用して曲を再生するには、次のコードを使用しています。それは私のpythonファイルを直接クリックすると、曲を再生し、私は音を聞くことができます。しかし、私はPython(コマンドライン)またはPython(GUI)を使用して私のプログラムを実行する場合、私は音を聞くことはできません。私はPython 2.6と2.7の両方をチェックしました。私はWindows 7 OSを使用しています。はpygameからの音を聞くことができません
マイコード:
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()
に取得するhttp://www.pygame.org/docs/ref/key.htmlキーライブラリを使用する必要があります。 – chom