redis_clear_mark.py 608 B

1234567891011121314151617181920
  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. time.sleep(5)
  12. del_dyss_redis_key(mark_count) # 调用函数删除 Redis 键
  13. print("执行结束")
  14. # 每天零点10分
  15. schedule.every().day.at("00:10").do(redis_bot)
  16. while True:
  17. schedule.run_pending()
  18. time.sleep(1)