首页 > 解决方案 > 网络管理器 Dbus 代码“aa{ss}”的含义

问题描述

我正在编写一个脚本来通过 dbus 对 NetworkManager 进行 IO。在gnome 开发人员文档中,函数参数表示为类似的东西,'aa{ss}'但我找不到那里含义的描述。

例子

RouteData  readable   aa{sv} """<-this guy"""

标签: dbusgdbusnetworkmanager

解决方案


Gnome IRC 的某个人能够帮助我在这里发帖,以防其他人被卡住。

https://developer.gnome.org/glib/stable/gvariant-format-strings.html

所以 aa{sv} 意味着

array array dict(string,variant)

推荐阅读