"id" : "301", "dk" : (3,40201,["opid","status"],45001,["operation","opid"]), "dt": "nd", "children" : [ {"id" : "302", "dk" : (3,40211,["opid","status"],45011,["operation","opid"]), "dt": "act/retractable/level0"}, {"id" : "303", "dk" : (3,40221,["opid","status"],45021,["operation","opid"]), "dt": "act/retractable/level0"}, {"id" : "304", "dk" : (3,40231,["opid","status"],45031,["operation","opid"]), "dt": "act/retractable/level0"}, {"id" : "305", "dk" : (3,40241,["opid","status"],45041,["operation","opid"]), "dt": "act/retractable/level0"} ] }] }] """ if isnutri: kdmate = KSX3267Mate(opt, nutriinfo, "1", None) else: kdmate = KSX3267Mate(opt, devinfo, "1", None) mate = Mate({}, [], "1", None) kdmate.start(mate.writeblk) print "mate started" time.sleep(10) req = Request(None) req.setcommand("1", CmdCode.DETECT_DEVICE, {'saddr': 1, 'eaddr': 3}) kdmate.writeblk(req) time.sleep(10) req = Request(201) req.setcommand(202, CmdCode.OPEN, {}) kdmate.writeblk(req) time.sleep(5) req = Request(201)
"id": "2", "dk": "1", "dt": "gw", "children": [{ "id": "3", "dk": "1", "dt": "nd", "children": [{ "id": "4", "dk": "0", "dt": "sen" }, { "id": "5", "dk": "1", "dt": "act" }] }] }] rrw = FarmosDB(option, devinfo, None) mate = Mate({}, [], None) rrw.start(mate.writeblk) time.sleep(3) rrw.stop()
"1": {"type": "linear", "args": {"a": 0.1, "b": -100}}, "2": {"type": "linear", "args": {"a": 0.1, "b": -100}}, "3": {"type": "case", "args": [[300, 400, 90], [600, 800, 135], [900, 1200, 180], [1500, 1900, 45], [2100, 2600, 225], [2600, 3200, 0], [3000, 3600, 315], [3200, 3800, 270]]}, "4": {"type": "linear", "args": {"a": 0.0125, "b": 0.2}}, "5": {"type": "linear", "args": {"a": 0.66072, "b": 0}}, "7": {"type": "linear", "args": {"a": 0.2794, "b": 0}} }, "gatewaykey": "KI-01" } devinfo = [ {"id" : "1", "dk" : "KI-01", "dt" : "gw", "children" : [ {"id" : "2", "dk" : "1", "dt" : "nd", "children" : [ {"id" : "3", "dk" : "1", "dt" : "sen"}, {"id" : "4", "dk" : "2", "dt" : "sen"}, {"id" : "5", "dk" : "3", "dt" : "sen"}, {"id" : "6", "dk" : "4", "dt" : "sen"}, {"id" : "7", "dk" : "5", "dt" : "sen"}, {"id" : "8", "dk" : "7", "dt" : "sen"} ]} ]} ] mate = CDTPMate(option, devinfo, None) mate2 = Mate({}, [], None) mate.start(mate2.writeblk) print "mate started" time.sleep(10) mate.stop() print "mate stopped"
from mate import Mate m = Mate() while True: print("\nActividad_4") print("1. Áreas de figuras") print("2. Signos zodiacales") print("3. Cálculo número e") print("4. Salir") op = int(input("Elige tu opción: ")) if op == 1: while True: print("\nÁreas de figuras") print("1. Cuadrado") print("2. Triángulo") print("3. Círculo") print("4. Salir") op = int(input("Elige tu opción: ")) if op == 1: x = int(input("Ingrese el radio del círculo: ")) m.cuadrado(x) elif op == 2: x = int(input("Ingrese la base del triángulo: ")) y = int(input("Ingrese la altura del triángulo: ")) m.triangulo(x, y) elif op == 3: x = int(input("Ingrese el radio del círculo: ")) m.circulo(x)