Код: Выделить всё
def get_tree(args):
sensor_ids = argToList(args.get("sensor_ids"))
process_ids = argToList(args.get("process_ids"))
all_results = {}
for sensor_id in sensor_ids:
sensor_id_str = str(sensor_id)
for process_id in process_ids:
process_id_str = str(process_id)
main_process = query_process(sensor_id_str, process_id_str)
results = {}
json_response = main_process.json()
for vertex in json_response["resources"]:
if vertex["vertex_type"] == "process":
results["main_process"] = {"sensor_id": sensor_id_str,
"process_id": process_id_str,
"properties": vertex["properties"]}
for edge in vertex["edges"]:
if edge == "child_process":
results["child_processes"] = []
Несовместимо типы в присваивании (выражение имеет тип
"List[]", цель имеет тип "Dict[str, Any]") [assignment]
results["child_processes"] = []
^
Подробнее здесь: https://stackoverflow.com/questions/726 ... ible-types