Trouver l'icone d'un fichier depuis son mimetype
Bonjour,
Je suis sous Kubuntu 14.10.
je cherche un moyen relativement simple et rapide pour déterminer l'icone utilisée pour un fichier en fonction de son mimetype.
J'ai trouvé le fichier /usr/share/mime/packages/freedesktop.org.xml qui permet de savoir en gros les icônes mais c'est bien lourd, le fichier fait plus de 30 000 lignes, certains mimetypes renvoient vers d'autres, d'autres ont des alias...
Avez vous une idée pour trouver simplement le nom de l'icone utiliser ?
ex :
Code:
1 2 3 4 5
| import import magic
FileType = magic.open(magic.MAGIC_MIME)
FileType.load()
FileType.file("MKVFILE.mkv").split(";")[0]
=> video/x-matroska |
mais comment récupérer l'icone associée à ce mimetype ?
Le tout en python3 :)
PS : Simplement changer le / en - ne fonctionne que pour quelques mimtetypes
Code:
video/x-matroska => video-x-matroska => n'existe pas
Merci et bonne journée à vous.