test_sunaudiodev.py

来自「mallet是自然语言处理、机器学习领域的一个开源项目。」· Python 代码 · 共 29 行

PY
29
字号
from test_support import verbose, findfile, TestFailed, TestSkippedimport sunaudiodevimport ostry:    audiodev = os.environ["AUDIODEV"]except KeyError:    audiodev = "/dev/audio"if not os.path.exists(audiodev):    raise TestSkipped("no audio device found!")def play_sound_file(path):    fp = open(path, 'r')    data = fp.read()    fp.close()    try:        a = sunaudiodev.open('w')    except sunaudiodev.error, msg:        raise TestFailed, msg    else:        a.write(data)        a.close()def test():    play_sound_file(findfile('audiotest.au'))test()

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?