1234567891011121314151617181920212223242526272829303132333435363738394041424344454647 |
- 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))
|