Developpez.com

Python

Choisissez la catégorie, puis la rubrique :

19.5.1 Wave_read Objects


19.5.1 Wave_read Objects

Wave_read objects, as returned by open(), have the following methods:

close( )
Close the stream, and make the instance unusable. This is called automatically on object collection.

getnchannels( )
Returns number of audio channels (1 for mono, 2 for stereo).

getsampwidth( )
Returns sample width in bytes.

getframerate( )
Returns sampling frequency.

getnframes( )
Returns number of audio frames.

getcomptype( )
Returns compression type ('NONE' is the only supported type).

getcompname( )
Human-readable version of getcomptype(). Usually 'not compressed' parallels 'NONE'.

getparams( )
Returns a tuple (nchannels, sampwidth, framerate, nframes, comptype, compname), equivalent to output of the get*() methods.

readframes( n)
Reads and returns at most n frames of audio, as a string of bytes.

rewind( )
Rewind the file pointer to the beginning of the audio stream.

The following two methods are defined for compatibility with the aifc module, and don't do anything interesting.

getmarkers( )
Returns None.

getmark( id)
Raise an error.

The following two methods define a term ``position'' which is compatible between them, and is otherwise implementation dependent.

setpos( pos)
Set the file pointer to the specified position.

tell( )
Return current file pointer position.

See About this document... for information on suggesting changes.
Les développeurs logiciels actifs sont actuellement estimés à un peu moins de 19 millions dans le monde, 13 millions d'entre eux seraient des pros
Voici l'état de l'écosystème des développeurs en 2019 : l'évolution du monde du code, d'après une enquête menée par Jetbrains
Python 3.8.0 : un aperçu des fonctionnalités attendues pour la version stable du langage de programmation
Apprendre Python et s'initier à la programmation - Partie 2 : Programmation avancée, un cours de Sébastien Combéfis
Contacter le responsable de la rubrique Python

Partenaire : Hébergement Web