import sys sys.path.append("../utils_dir/") sys.path.append("utils_dir/") from my_utils import parse_json_for_risk_rule from my_utils import parse_json_for_risk_videos from db_helper import RedisHelper from config import set_config config_ = set_config() RISK_SHIELD_FILTER_RULE_V1_JSON = "RISK_SHIELD_FILTER_RULE_V1_JSON" RISK_SHIELD_FILTER_VIDEO_V1_STR = "RISK_SHIELD_FILTER_VIDEO_V1_STR" def param_update_risk_rule() -> dict: """ 定时更新风险过滤的规则 key=RISK_SHIELD_FILTER_RULE_V1_JSON value= "{\"0\": [\"110000\"]}" """ redis_helper = RedisHelper() tmp = redis_helper.get_data_from_redis(key_name=RISK_SHIELD_FILTER_RULE_V1_JSON) if tmp is not None: data = parse_json_for_risk_rule(tmp) return data return {} def param_update_risk_videos() -> list: """ 定时更新风险过滤的videos key = "RISK_SHIELD_FILTER_VIDEO_V1_STR" value = "7536230,1,2,3,4,5,6,7,8,9,10" """ redis_helper = RedisHelper() tmp = redis_helper.get_data_from_redis(key_name=RISK_SHIELD_FILTER_VIDEO_V1_STR) if tmp is not None: data = parse_json_for_risk_videos(tmp) return data return [] if __name__ == '__main__': pass d1 = param_update_risk_rule() d2 = param_update_risk_videos() print(d1, type(d1)) print(d2, type(d2))