所以......每當我試圖運行的代碼塊:Pygame的:無法打開MP3檔案
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()
我得到這個錯誤:
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'
兩個密碼和聲音在問你之前,它們在同一個確切的文件夾中。我不知道問題可能是什麼......我認爲pygame支持.mp3?
編輯:我只是用pygame.mixer.music.load()函數試了一下...而且也沒有工作。它反而給了我這個錯誤:
Traceback (most recent call last):
File "C:\Users\Slay-Slay\Desktop\Python\Python Code\play soun.py", line 9, in <module>
pygame.mixer.music.load('JUST DO IT.mp3')
pygame.error: Couldn't read from 'JUST DO IT.mp3'
我也試過不同的格式,如WAV或OGG。都沒有工作。我嘗試了2種不同功能的所有3種格式。所有返回相同的錯誤。 「無法讀取」音樂。加載和「無法打開文件」的聲音。
對於一些奇怪的原因,很陰溼米姆......它仍然不OGG或WAV文件的工作......我只是嘗試。給我同樣的確切錯誤。 –
我會發布你的代碼修改音樂,爲我工作 –
mixer.music的東西也沒有爲我工作。 –