Python 如何获取图标名的完整文件路径?

Python 如何获取图标名的完整文件路径?,python,gtk,icons,gnome,Python,Gtk,Icons,Gnome,如何从GNOME中的图标名获取完整的文件路径?Python 3的翻译: import gtk icon_theme = gtk.icon_theme_get_default() icon_info = icon_theme.lookup_icon("my-icon-name", 48, 0) print icon_info.get_filename() from gi.repository import Gtk icon_theme = Gtk.IconTheme.get_default()

如何从GNOME中的图标名获取完整的文件路径?

Python 3的翻译:

import gtk
icon_theme = gtk.icon_theme_get_default()
icon_info = icon_theme.lookup_icon("my-icon-name", 48, 0)
print icon_info.get_filename()
from gi.repository import Gtk
icon_theme = Gtk.IconTheme.get_default()
icon_info = icon_theme.lookup_icon("my-icon-name", 48, 0)
print(icon_info.get_filename())

gnome中的图标有什么特别的东西吗?使用
os.path
services。@khachik,确实存在,gnome在当前图标主题中查找图标名,该图标名可能安装在系统范围内或每个用户,因此无法预测文件的位置。第二行应该是
icon\u theme=Gtk.IconTheme.get\u default()
,以等效于接受的答案(否则,不考虑用户的图标主题首选项)。