使用python访问gnome配置信息
发布时间:2020-12-16 23:15:56 所属栏目:Python 来源:网络整理
导读:有没有使用 Python访问Gnome配置信息(即?/ .gconf)的标准方法? 更新:请提供一个简短的例子. 解决方法 Python GConf,还可以在你的发行版包repo中查看python-gconf和/或gnome-python-gconf等软件包: /usr/share/doc/python-gconf/examples/ 或者在http://sv
有没有使用
Python访问Gnome配置信息(即?/ .gconf)的标准方法?
更新:请提供一个简短的例子. 解决方法
Python GConf,还可以在你的发行版包repo中查看python-gconf和/或gnome-python-gconf等软件包:
或者在http://svn.gnome.org/viewvc/gnome-python/trunk/examples/gconf/浏览svn以获取示例. 在Fedora12(我的发行版)上它被称为gnome-python2-gconf-2.28.0-1.fc12.x86_64.rpm,但它可能在一个通用的gnome-python2包中. Python中GConf键编辑(背景墙纸)的一个示例: #! /usr/bin/python import gtk import gtk.glade import gconf class GConfExample: def __init__(self): self.client = gconf.client_get_default() def get_key(self,key): return client.get_string(key) def set_key(self,key,val): client.set_string(key,str(val)) 找到http://therning.org/magnus/archives/57,我删掉了GTK的东西.当然,这会使一些好的getitem和setitem用法来映射例如: mygconf['/path/to/key']; 还有一些关于使用API??的好信息here.当然,我的例子很差,但说明了API的简单性.以下是更多方法: foo = self.gconf_client.get_string("/path/to/my/config/data/foo") bar = self.gconf_client.get_int("/path/to/my/config/data/bar") baz = self.gconf_client.get_bool("/path/to/my/config/data/baz") 在大多数情况下,每个get_ *都有一个等效的setter set_ *. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- python – S3上的Django collectstatic每次都在Heroku上传文
- Python实现抓取网页生成Excel文件的方法示例
- python3.6+opencv3.4实现鼠标交互查看图片像素
- Django |保存模型的选择列表值
- 详谈Numpy中数组重塑、合并与拆分方法
- python – 允许命令在bash脚本中后台执行django runserver命
- 如何优化代码以从列表列表中删除所有列表中的n位置
- python – psycopg2,pymc,theano和DYLD_FALLBACK_LIBRARY_P
- python – TensorFlow无法为Tensor’占位符:0’提供形状值
- Python中返回字典键的值的values()方法使用
推荐文章
站长推荐
热点阅读