2021-09-28

管理系统问题总结

1Jmeter请求出现的错误

用jmeter post进行请求,传参过来为str类型,json.loads(state_report_data)期望str->dict无效,最终用 eval(state_report_data)解决。

2单例模式遇到的问题

def get_map_info(self):
    map = self.map_info.get_map_info()
    for ele in map:
        if "qId1" in ele.keys():
            del ele["qId1"]
        if "direction" in ele.keys() :
            del ele["direction"]
    return map

其中self.map_info为单例的属性,一开始是无if判断,直接就是del ele["qId1"]和del ele["direction"],第二次访问,得到是self.map_info是没有qId1和direction,无if语句直接删除会出错。

你可能感兴趣的:(2021-09-28)