我已经在python的现有代码中编写了新函数
def _filter_empty_entities(payload):
log().info('Received payload: {}'.format(payload))
attrs = list(iter_entity_attrs(payload))
length = (len(payload))
Flag = False
del_ids = []
for j in attrs:
key_list = list(payload[j].keys())
if 'value' not in payload[j]:
return payload
value = payload[j]['value']
if value:
Flag = True
if Flag:
return payload
else:
return None
在代码上运行时,它显示error: Function _filter_empty_entities has a Cognitive Complexity of 7 (exceeds 5 allowed). Consider refactoring.
任何帮助都很好。谢谢
目前没有回答
相关问题 更多 >
编程相关推荐