操作系统配置文件解决方案

osprofile的Python项目详细描述


这是一个用来在跨平台开发应用时,解决应用的配置文件在Windows及类Unix系统中存放路径的问题。

Quick Start

直接使用:

fromosprofileimportOSProfile# 构造# 将在 类Unix的~/.config/myappname/myappname.json 文件中,# 或者 在Windows下的 c:\\users\\<username>\\appdata\\Local\\myappname\\myapp.json 文件中,# 写入默认配置 options1:'1234'osp=OSProfile(appname='myappname',profile='myappname.json',options=dict('options1':'1234'))# 从文件获取配置, 返回字典osp.read_profile()# 更新配置文件, 传入字典,对已存在的键值进行覆盖,不存在的进行添加kwargs=dict(options1='12345',options2='11111')osp.update_profile(kwargs)

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
返回数组无效的java方法   异步Java CompletableFuture获取其请求   java是否可以像RDBMS那样使用视图?   java如何在屏幕上只运行一个片段?   java无法从Vertex jdbc查询中获取结果   java从jtable获取对象的正确方法   java Spring 3数据设备替代方案   Java BigDecimal:四舍五入到客户首选的数字和增量   JAVA主窗口没有出现,我必须左键单击主窗口。java并单击run查看它   Eclipse RCP中的java进程自定义设备事件   JavaEclipse一次又一次地构建代码(没有任何更改)?   java如何实现对象合并