python發出提示音

2022-10-10 23:09:14 字數 1249 閱讀 4855

import winsound

duration = 1000 # millisecond

freq = 440 # hz

winsound.beep(freq, duration)

其中,freq是頻率(以赫茲為單位),而持續時間是毫秒(毫秒)。

import os

duration = 1 # second

freq = 440 # hz

os.system('play --no-show-progress --null --channels 1 synth %s sine %f' % (duration, freq))

要使用此示例,必須安裝sox...

在debian/ubuntu/linuxmint上,您需要在終端中執行:

sudo apt install sox
這是macport的方法...執行這是您的終端:

sudo port install sox
如果你在終端上使用mac,也許在windows上也能做同樣的事情,但我只知道mac的情況:

import os

os.system('say "your program has finished"')

import os

os.system('spd-say "your program has finished"')

您需要安裝speech-dispatcherubuntu中的包(或其他發行版上的相應包):

sudo apt install speech-dispatcher
在windows上 import winsound duration = 1000 # millisecond freq = 440 # hz winsound.beep(freq, duration) 其中,freq是頻率(以赫茲為單位),而持續時間是毫秒(毫秒)。 在l...

使用者回答回答於 2018-03-012018-03-01 17:11:16

def beep():

print "\a"

beep()

在windows中,可以在末尾放:

import winsound

winsound.beep(500,1000)

where 500 is the frequency in herz

1000 is the duration in miliseconds

關閉linux終端發出的煩人提示音

使用linux終端的時候,多數人都習慣使用 tab 鍵來補全輸入命令,以及使用vim編輯器時,如果 tab 多了或者是輸入錯誤,總是發出令人討厭的 滴滴 聲,如果你只使用遠端ssh鏈結,或者是壓根不適用vim編輯器,那請忽略此文,如果你需要,請繼續 我這裡用來截圖的系統是 windows10 kai...

ubuntu 關掉錯誤提示音

ubuntu linux下出錯的時候,系統的揚聲器會發出難聽的聲音。可以通過下面的命令關掉它。rmmod pcspkr 如果你想重新開啟它,可以使用下面的方法。modprobe pcspkr 當然,上面的方法只是臨時起效,重新啟動後beep依舊,徹底關掉beep的方法如下 如果用的是bash作she...

C 視窗聲音 提示音

在c 編寫程式時,想在彈出提示視窗時beep 一下,發現竟然沒有beep 功能。在網上查了一下,發現確實如此。fcl中對多煤體的支援非常的弱。解決方法一 可以呼叫win32的api system.runtime.interopservices.dllimport user32.dll public ...