19.5 wave -- Read and write WAV files
The wave module provides a convenient interface to the WAV sound format. It does not support compression/decompression, but it does support mono/stereo.
The wave module defines the following function and exception:
-
If file is a string, open the file by that name, other treat it
as a seekable file-like object. mode can be any of
- Read only mode.
- Write only mode.
A mode of
'r'
or'rb'
returns a Wave_read object, while a mode of'w'
or'wb'
returns a Wave_write object. If mode is omitted and a file-like object is passed as file,file.mode
is used as the default value for mode (the "b" flag is still added if necessary).
- A synonym for open(), maintained for backwards compatibility.
- An error raised when something is impossible because it violates the WAV specification or hits an implementation deficiency.
See About this document... for information on suggesting changes.