#定义schame
[schame]
#schame1={"type":"object","properties":{ "branch":{"type":"string","required":True},"node":{"type":"number","maximum":1,"minimum":0,"required":True}}}
#schame2={"type":"object","properties":{"branch":{"type":"string","required":True},"node":{"type":"integer","maximum":10,"minimum":0,"required":True}}}
schame1={
"description":"a list of float in range of[0,1]",
"type":"object",
"properties":{
"branch":{"type":"string","required":True},
"node":{
"type":"number",
"maximum":1,
"minimum":0,
"required":True
}
}
}
#schame2={"type":"object","properties":{"branch":{"type":"string","required":True},"node":{"type":"integer","maximum":10,"minimum":0,"required":True}}}
schame2={ #[0,10]间的整数
"description":"a list of integer in range of[0,10]",
"type":"object",
"properties":{
"branch":{"type":"string","required":True},
"node":{
"type":"integer",
"maximum":10,
"minimum":0,
"required":True
}
}
}
schame3={ #[0,10]间的实数
"description":"a list of float in [0,10]",
"type":"object",
"properties":{
"branch":{"type":"string","required":True},#"required":False branch不可或缺
"node":{
"type":"number",
"maximum":10,
"minimum":0,
"required":True
}
}
}
schameTest={
"description":"validate integer and number",
"type":"object",
"properties":{
"branch":{"type":"object",
"properties":{
"branch1":{
"type":"object",
"properties":{
"node1":{
"description":"integers in range of [0,10]",
"type":"integer",
"minimum":0,
"maximum":10,
"required":True
},
"node2":{
"description":"numbers in range of [0,10]",
"type":"number",
"minimum":0,
"maximum":10,
"required":True
},
"node3":{
"description":"numbers in range of[0,1]",
"type":"number",
"minimum":0,
"maximum":1,
"required":False
}
}
}
}
}
}
}
分享到:
相关推荐
主要介绍了Python实现读取Properties配置文件的方法,结合实例形式分析了Python读取Properties配置文件类的定义与使用相关操作技巧,需要的朋友可以参考下
主要介绍了python读取配置文件方式(ini、yaml、xml),具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
主要介绍了python读取ini配置文件过程示范,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
主要介绍了Python读取配置文件(config.ini)以及写入配置文件,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
主要介绍了Python读取properties配置文件操作,结合实例形式分析了Python读取properties配置文件操作中增加对键值对支持与使用的相关技巧,需要的朋友可以参考下
本篇文章主要介绍了详解Python读取配置文件模块ConfigParser,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
python 读写配置文件ConfigParser模块是python自带的读取配置文件的模块.通过他可以方便的读取配置文件. 这里就来简单介绍一下python 读写配置文件的方法. 配置文件.顾名思议就是存放配置信息的文件.下面是个例子 ...
python 读写软件的配置文件 源码。 软件中,需要将IP、数据库名称、密码等信息写入配置文件,本代码用来读写配置文件
python3的HTMLTestRunner文件python3的HTMLTestRunner文件
这篇文章主要介绍了Python使用configparser库读取配置文件,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 背景: 在写接口自动化框架,配置数据库连接时,测试...
用python 实现 pdf 书签的读取、批量写入 实现 从pdf文件中读取书签保存到文件中和从配置文件中读取书签信息写入pdf文件中
*.ini文件是Initialization file的缩写,即为初始化文件,使用python快速解析读取ini配置文件,写入配置文件例子,适合项目保存配置信息
Python文件:python来查看Linux系统内存使用情况.py Python文件:python来查看Linux系统内存使用情况.py
二、先看一下我的yaml配置文件中数据的格式 特点: 1.大小写敏感 2.使用缩进表示层级关系 3.缩进的时候使用的是空格,不是tab键(因为在写python脚本的时候可能会习惯用tab键进行缩进,这里的缩进只能使用...