.desktop 文件库

.desktop 文件库

如何读取.desktop文件而不必(重新)发明轮子? Ubuntu 存储库中是否有可用的 Python 或 C 库?或者带有可以在任何语言中使用的命令行前端的东西?

xdg-tools仅进行安装和验证。pyxdg只返回每个键的字符串。我想要一些更高级别的东西,与它如何根据规范使用相对应,而不仅仅是一个 ini 文件解析库。例如,我想要转义和引用 Exec 键的%f%F%u%U%d、那些附加的应用程序操作等。我不想重新实现(也不想阅读规范的所有细节),因为我我确信 GNOME KDE、Ubuntu Unity 等已经使用了它的一些实现。

相关内容