Author: bitbit
Date: Aug 21, 2007 03:09
Salve a tutti,
di solito ogni file oltre al nome può rivelare una serie di informazioni
come la data di creazione, dimensione... e soprattutto il tipo di file, per
esempio su Linux:
un'immagine .jpg: image/jpeg,
un archivio .bz2: application/x-bzip-compressed-tar
Se non ricordo male addirittura su Windows le informazioni riguardo al
tipo vengono anche visualizzate direttamente sotto il nome (con caratteri
più chiari)
Quando si crea un nuovo file con la funzione open() la descrizione del
tipo su Linux è: application/octet-stream ora, mi chiedevo se era
possibile modificare questa descrizione, ad esempio se ho realizzato un
programmino che si chiama foobar mi piacerebbe che i file creati con esso
presentino come descrizione del tipo: foobar file. Si può fare?
Inoltre ho un piccolo dubbio, spesso sento parlare dei descrittori di file
e di funzioni in Python per aprirli, copiarli... non ho mai capito cosa
sono effettivamente e come utilizzarli, non è che per
caso hanno a che fare con le descrizioni aggiuntive dei file?
Grazie.
|