redis_clear_mark.py 586 B

12345678910111213141516171819
  1. import schedule
  2. import time
  3. from common.redis import del_dyss_redis_key
  4. def redis_bot():
  5. # 定义需要处理的计数列表
  6. lists = ['dyss-count', 'ss-sph-count', 'sph-count', 'ksss-count']
  7. print("开始执行")
  8. # 遍历列表,删除对应的 Redis 键
  9. for mark_count in lists:
  10. print(mark_count) # 打印当前处理的计数类型
  11. del_dyss_redis_key(mark_count) # 调用函数删除 Redis 键
  12. print("执行结束")
  13. # 每天零点10分
  14. schedule.every().day.at("00:10").do(redis_bot)
  15. while True:
  16. schedule.run_pending()
  17. time.sleep(1)