Skip to main content

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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

osprofile-0.2.1-py3-none-any.whl (2.8 kB view details)

Uploaded Python 3

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

Hashes for osprofile-0.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 35e40114761eff0e0f66ed08628ccc730db65431f9f1c52a293cfc0a0443ccfe
MD5 80ddcdaa781c45d2b66868e579ba9824
BLAKE2b-256 ad0ad9e131bf73315fbb17d1b555c8066cd1e8cea57c58f71718b7fd9cb67623

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page