sesam微服务utils

sesamutils的Python项目详细描述


芝麻菜

python模块,在为sesam集成平台开发微服务时简化常见任务。

用法示例

环境变量

from sesamutils import VariablesConfig

required_env_vars=["username", "password", "hostname"]optional_env_vars=["debug", ("auth_type", "user")]# Default values can be given to optional environment variables by the use of tuplesconfig= VariablesConfig(required_env_vars, optional_env_vars=optional_env_vars)if not config.validate():
    sys.exit(1)


print(config.username)

dotdectify

from sesamutils import Dotdictify

example_dict={"test": {"my_thing": "hello"}}dot_dict= Dotdictify(example_dict)

print(dot_dict.test.my_thing)# hello

安装

pip install sesamutils

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

推荐PyPI第三方库


热门话题
无法使用windows x86上的Java验证在linux x64上签名的数字签名   java Firebase通过键从子级检索数据   Java缓存网络文件   java独立jdbcpool实现内存泄漏   java为什么MVN在成功构建时返回1?   java maven正在抛出BoundsException数组   Java:是否可以有“嵌套”映射方法(Java.util.stream)?   java无法使用GSON解析JSON文件   java Spring Groovy集成   java使用SAX解析器,需要所有xml元素(在特定元素下)作为字符串   java列出内容提供商Android 3.1中的内容   java如何使用带有spring api的JPA查询进行软删除?   java隐藏我的socket构造函数以隐藏IP和端口   Java将(JEP359)记录为Spring控制器请求和响应DTO   java在数组中循环时忽略空值   RESTAPI端点的java发现模式   java HTTPs在jmeter中发布带有头的请求测试,并将测试结果保存在mongodb中,并在grafana中显示