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

If you're not sure about the file name format, learn more about wheel file names.

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 Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page