Есть ли способ узнать, какой значок использовать для данного типа MIME, используя GTK / pygtk?
Я знаю о gio.File(filename).query_info("standard::icon").get_icon(), но мне нужно найти значок, не читаяфайл.
gio.File(filename).query_info("standard::icon").get_icon()
Попробуйте gio.content_type_get_icon(). E.g.:
gio.content_type_get_icon()
>>> gio.content_type_get_icon ('text/python') <gio.ThemedIcon at 0xb7d0f734: text-python, gnome-mime-text-python, text-x-generic>