长枪不倒 发表于 2017-4-30 14:31:20

python读取配置文件

#定义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",
"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={            #间的整数
"description":"a list of integer in range of",
"type":"object",
"properties":{

   "branch":{"type":"string","required":True},

   "node":{

         "type":"integer",

         "maximum":10,

         "minimum":0,
         
         "required":True

         }

       }
}
schame3={             #间的实数
"description":"a list of float in ",
"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 ",
      "type":"integer",
      "minimum":0,
      "maximum":10,
      "required":True
      },
      "node2":{
      "description":"numbers in range of ",
      "type":"number",
      "minimum":0,
      "maximum":10,
      "required":True
      },
          "node3":{
          "description":"numbers in range of",
      "type":"number",
          "minimum":0,
          "maximum":1,
          "required":False
          }
      }
      }
      }
      }
      }
      }
页: [1]
查看完整版本: python读取配置文件