dbus - 网络管理器 Dbus 代码“aa{ss}”的含义
问题描述
我正在编写一个脚本来通过 dbus 对 NetworkManager 进行 IO。在gnome 开发人员文档中,函数参数表示为类似的东西,'aa{ss}'
但我找不到那里含义的描述。
RouteData readable aa{sv} """<-this guy"""
解决方案
Gnome IRC 的某个人能够帮助我在这里发帖,以防其他人被卡住。
https://developer.gnome.org/glib/stable/gvariant-format-strings.html
所以 aa{sv} 意味着
array array dict(string,variant)
推荐阅读
- python - 如何在 Python 3 中从字符串中提取子字符串
- c++ - 更好地编写程序
- python - 按值排序字典python(word2vec)
- apache-kafka - Kafka MirrorMaker2 自动消费者偏移同步
- python - mac 的 Python 问题:pd.to_csv 正在破坏 DF 的结构
- amazon-web-services - 调用 SNS 主题后,状态机任务卡在“正在运行”状态
- c++ - 对象数组复制构造函数
- javascript - 在 forEach -> eventlistener 函数中传递参数
- python - 是否有适用于 Python 3.9 的 MySQL 连接器版本?
- kubernetes - 如何使 configmap 传播到正在运行的 pod(无需重新启动它们)