簡體   English   中英

我在 python 中編譯我的程序時遇到問題,我想在其中使用 winsound 模塊創建嗶聲

[英]I'm having problem compiling my program in python in which I want to create a beep sound using winsound module

Python shell 向我顯示此錯誤

Traceback (most recent call last):
  File "C:\Users\DELL\Desktop\winsound.py", line 1, in <module>
    import winsound
  File "C:\Users\DELL\Desktop\winsound.py", line 5, in <module>
    winsound.beep(frequency,duration)
AttributeError: 'module' object has no attribute 'beep'

winsound.py中的代碼

import winsound 
from random import randrange 

frequency = randrange(5000) 
duration = randrange (2000) 
winsound.beep(frequency,duration)

下面是 winsound.Beep 的文檔

winsound.Beep(頻率,持續時間)

嗶聲 PC 的揚聲器。 頻率參數指定聲音的頻率,以赫茲為單位,並且必須在 37 到 32,767 的范圍內。 持續時間參數指定聲音應該持續的毫秒數。 如果系統無法使揚聲器發出嗶嗶聲,則會引發 RuntimeError。

嘗試將嗶聲更改為嗶聲。 它會解決你的問題

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM