使用py2app的资源/数据路径

2024-04-23 07:06:41 发布

您现在位置:Python中文网/ 问答频道 /正文

我正试图用py2app打包这个example PySide systray Application。在

该应用程序访问了一系列图像,在名为images的目录中显示为systray图标的图形。图像加载的路径简单,如下所示:

self.iconComboBox.addItem(QtGui.QIcon(':/images/bad.svg'), "Bad")
self.iconComboBox.addItem(QtGui.QIcon(':/images/heart.svg'), "Heart")
self.iconComboBox.addItem(QtGui.QIcon(':/images/trash.svg'), "Trash")

当然,这在开发中是可行的,但是当作为应用程序捆绑时就不起作用了。在

在使用py2app时,如何确保从正确的路径加载资源?在


Tags: svg图像self路径应用程序examplepysideimages