所以......每当我尝试运行这段代码时:
import pygame, sys, time
from pygame.locals import *
pygame.init()
DISPLAYSURF = pygame.display.set_mode((400, 300))
pygame.display.set_caption('Memes.')
meme = pygame.mixer.Sound('JUST DO IT.mp3')
meme.play()
time.sleep(2)
meme.stop()
while True: # Main Loop
for event in pygame.event.get():
if event.type == QUIT:
pygame.quit()
sys.exit()
pygame.display.update()
Run Code Online (Sandbox Code Playgroud)
我收到此错误:
Traceback (most recent call last):
File "C:\Users\Slay-Slay\Desktop\Python\Python Code\play soun.py", line 9, in <module>
meme = pygame.mixer.Sound('JUST DO IT.mp3')
pygame.error: Unable to open file 'JUST DO IT.mp3'
Run Code Online (Sandbox Code Playgroud)
在您询问之前,代码和声音都在同一个文件夹中。我不知道可能是什么问题...我以为 pygame 支持 .mp3?
编辑:我只是用 pygame.mixer.music.load() 函数尝试过它......这也不起作用。它反而给了我这个错误:
Traceback (most recent call last):
File "C:\Users\Slay-Slay\Desktop\Python\Python …Run Code Online (Sandbox Code Playgroud)