用PyGame播放音乐不显示

Play music with PyGame without display

我正在尝试使用 pygame 播放音乐,但我不想弹出 GUI。如果我注释掉 screen 变量它不起作用,但如果我把它留在里面一切正常(除了我不想要的显示)。

import pygame
from pygame.locals import *
pygame.init()
#screen = pygame.display.set_mode((1,1))
pygame.mixer.music.load("01 Twisted Coil.mp3")
print("Loading Music...")
pygame.mixer.music.play(-1, 0.0)
while True:
    for event in pygame.event.get():
        if event.type == pygame.QUIT:
            pygame.quit()
            sys.exit()

像这样下载这个库:

pip install mp3play

然后加载一个文件并播放:

import mp3play

sound = mp3play.load('sound.mp3')
sound.play()