2016-07-16 62 views
0

這是我的代碼中出現錯誤的開始。模塊對象沒有屬性聲音。不斷得到這個錯誤不知道如何解決它?

整個代碼的整個想法是當用戶成功登錄時發出嘟嘟聲。 (它的日誌系統非常基本的,我正在運行的Python 3.3.3和1.9.1的Pygame):

import pygame 
import time 
from os import path 
import os 
pygame.init() 
s = pygame.mixer.Sound("C://Users//J//Desktop//Login Code + directory//Log in Directory//Beep.wav//") 
trys = 0 
def play_sound(): 
    s.play() 
+0

'pygame.init'不會調用'pygame.init'函數。 – ForceBru

+0

是的,你必須實際調用函數。 'pygame.init()' –

+0

作出了改變,只是意識到,因爲我問,仍然無法工作 –

回答

0

您需要初始化pygame.mixer實際播放聲音的對象。在你的瀏覽器中搜索「pygame.mixer」並閱讀文檔,這應該告訴你所有你需要知道的信息。如果你不需要pygame並且正在使用Windows操作系統,python有一個內置模塊「winsound」用於在Windows系統上播放聲音文件。

相關問題