diff --git a/company/scripts.py b/company/scripts.py index 1f1656a..bf880fb 100644 --- a/company/scripts.py +++ b/company/scripts.py @@ -686,6 +686,7 @@ def esg_rating_etl(rid): s_res = dict() s_res['name'] = '环境' s_res['value'] = list() + rating_record['社会得分'].pop('司法风险') s_data = sorted(rating_record['社会得分'].items(), key=lambda d: d[1], reverse=True)[1:4] for i in range(3): new_dict = dict() @@ -737,6 +738,7 @@ def esg_rating_etl(rid): Returns: res: desc """ + rating_record['环境得分'].pop('合计') e_data = sorted(rating_record['环境得分'].items(), key=lambda d: d[1], reverse=True)[1:2] new_dict = dict() new_dict['议题名称'] = e_data[0][0] @@ -754,6 +756,7 @@ def esg_rating_etl(rid): Returns: res: desc """ + rating_record['社会得分'].pop('合计') e_data = sorted(rating_record['社会得分'].items(), key=lambda d: d[1], reverse=True)[1:2] new_dict = dict() new_dict['议题名称'] = e_data[0][0] @@ -771,6 +774,7 @@ def esg_rating_etl(rid): Returns: res: desc """ + rating_record['公司治理得分'].pop('合计') e_data = sorted(rating_record['公司治理得分'].items(), key=lambda d: d[1], reverse=True)[1:2] new_dict = dict() new_dict['议题名称'] = e_data[0][0]