|
|
|
La libreria di riferimento di Python |
|
|
|
14.5.2 Oggetti Wave_write
Gli oggetti Wave_write, come restituiti da open(), hanno i
metodi seguenti:
-
Si assicura che nframes sia corretto e chiude il file. Questo
metodo viene chiamato dopo la cancellazione.
-
Imposta il numero dei canali.
-
Imposta la dimensione del campione a n byte.
-
Imposta il frame rate a n.
-
Imposta il numero dei frame a n. Se nuovi frammenti audio
venissero aggiunti, allora n verrebbe modificato.
-
Imposta il tipo di compressione e la descrizione.
-
La tupla, tuple, dovrebbe essere
(nchannels,
sampwidth, framerate, nframes, comptype,
compname)
, con valori validi per i metodi set*().
Imposta tutti i parametri.
-
Restituisce la posizione corrente nel file, con le stesse avvertenze
per i metodi Wave_read.tell() e Wave_read.setpos().
-
Scrive frammenti audio senza la correzione nframes.
-
Scrive frammenti audio e si assicura che nframes sia corretto.
Notare che non è corretta l'impostazione di qualsiasi parametro dopo
avere chiamato writeframes() o writeframesraw(), ed
ogni tentativo solleverà un'eccezione wave.Error.
|
|
|
La libreria di riferimento di Python |
|
|
|
Release 2.3.4, documentation updated on 21. maggio 2005.
Vedete Circa questo documento... per informazioni su modifiche e suggerimenti.