令人羡慕的优雅环境变量解析
项目描述
Parsenvy是一个令人羡慕的优雅环境变量解析 Python 库。
环境变量默认是字符串。如果您要处理其中的许多,并且有各种所需的类型,这可能会相当不方便。Parsenvy 旨在提供一个直观、显式的界面,以使用人类友好的语法以适当的类型检索这些值。
特征
例子
>>> import parsenvy
>>> parsenvy.bool('DEBUG_ENABLED') # DEBUG_ENABLED=True
True
>>> parsenvy.int('POSTS_PER_PAGE') # POSTS_PER_PAGE=13
13
>>> parsenvy.float('EXCHANGE_RATE') # EXCHANGE_RATE=42.911
42.911
>>> parsenvy.list('INVALID_USERNAMES') # INVALID_USERNAMES=admin,superuser,user,webmaster
['admin', 'superuser', 'user', 'webmaster']
>>> parsenvy.tuple('SAMPLE_GREETING') # SAMPLE_GREETING=Hello,world!
('Hello', 'world!')
>>> parsenvy.set('ALLOWED_CATEGORIES') # ALLOWED_CATEGORIES=python,vim,git
{'python', 'vim', 'git'}
>>> parsenvy.str('DB_PREFIX') # DB_PREFIX=dj_
'dj_'
安装
pip install parsenvy
贡献
欢迎投稿,更多信息可在投稿指南中找到。
项目详情
下载文件
下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。
源分布
Parsenvy-3.0.2.tar.gz
(34.7 kB
查看哈希)
内置分布
Parsenvy-3.0.2-py3-none-any.whl
(42.1 kB
查看哈希)