我正在为Ubuntu应用展示会编写一个应用程序,我试图使用这个来读取/写入用户的个人资料图片。
>>> from gi.repository import AccountsService, GLib
>>> current_user = GLib.get_user_name()
>>> user = AccountsService.UserManager.get_default().get_user(current_user)
>>> print user.get_icon_file()
None
>>> print user.get_user_name()
None
但显然无效。有没有其他方法可以在Python中使用AccountsService? 我找不到更多关于AccountsService和Python的文档。
附注:要测试此示例,您需要在Ubuntu 12.04上安装gir1.2-accountsservice-1.0
。
$ sudo apt-get install gir1.2-accountsservice-1.0
AccountsService
没有任何文档可供参考。没有手册,也没有来自.deb文件的文档。什么都没有。希望有人能提供对此有深入了解的意见。 - Christian Smith