|
|
|
La libreria di riferimento di Python |
|
|
|
Questo modulo codifica e decodifica file in formato binhex4, che
permette di rappresentare i file Macintosh in ASCII. Su Macintosh,
vengono codificati sia il contenuto del file che le informazioni per
il finder, mentre sulle altre piattaforme viene gestito solamente il
contenuto del file.
Il modulo binhex definisce le seguenti funzioni:
-
Converte un file binario di nome input nel file in formato
binhex output. Il parametro output puņ essere sia un vero
file che un oggetto con la stessa interfaccia degli oggetti file (che
supporti almeno i metodi write() e close().
-
Decodifica il file binhex di input. input puņ essere un
vero file oppure un oggetto con un'interfaccia simile a quella degli
oggetti file, che supporti almeno i metodi read() e
close(). Il file risultante viene scritto sull'output,
a meno che il secondo parametro non venga omesso; in tal caso il nome
del file di output viene letto dal file di binhex in
input.
Viene definita la seguente eccezione:
- exception Error
-
Eccezione sollevata quando qualcosa non puņ essere codificato usando il formato
binhex (per esempio, un nome di file č troppo lungo per rientrare nei
parametri dei nomi di file), o quando l'input non č ben codificato
rispetto al formato binhex.
Vedete anche:
- Modulo binascii:
- Modulo che permette conversioni da ASCII a
binario e viceversa.
|
|
|
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.