awsome project created by pycman.
Project description
OSProfile
这是一个用来在跨平台开发应用时,解决应用的配置文件在Windows及类Unix系统中存放路径的问题。 Quick Start
直接使用:
from osprofile import OSProfile
# 构造 # 将在 类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)
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file osprofile-0.2.1-py3-none-any.whl.
File metadata
- Download URL: osprofile-0.2.1-py3-none-any.whl
- Upload date:
- Size: 2.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.8.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
35e40114761eff0e0f66ed08628ccc730db65431f9f1c52a293cfc0a0443ccfe
|
|
| MD5 |
80ddcdaa781c45d2b66868e579ba9824
|
|
| BLAKE2b-256 |
ad0ad9e131bf73315fbb17d1b555c8066cd1e8cea57c58f71718b7fd9cb67623
|