最佳答案
我想在内存中的文件,使用在 Pygame 搅拌器。我的意思是像 http://www.pygame.org/docs/ref/music.html#pygame.mixer.music.load这样说 load ()方法支持文件对象的东西。
import requests
from pygame import mixer
r = requests.get("http://example.com/some_small_file.mp3")
in_memory_file = file(r.content) # something like this
mixer.music.init()
mixer.music.load(in_memory_file)
mixer.music.play()