add_task.py 716 B

12345678910111213141516171819202122232425262728293031
  1. # -*- coding: utf-8 -*-
  2. # Author : Charley
  3. # Python : 3.10.8
  4. # Date : 2025/9/29 13:56
  5. from loguru import logger
  6. from mysql_pool import MySQLConnectionPool
  7. sql_pool = MySQLConnectionPool(log=logger)
  8. # data_list = []
  9. # for i in range(10000001,10700001):
  10. # data_list.append({"cert_id": i})
  11. #
  12. # print(len(data_list))
  13. # sql_pool.insert_many("pcg_task", data_list)
  14. """
  15. 数据去重
  16. """
  17. sql_cert_list = sql_pool.select_all("select cert_id from pcg_record")
  18. sql_cert_list = [i[0] for i in sql_cert_list]
  19. for i in sql_cert_list:
  20. # 更新task表中的state为1
  21. sql_pool.update_one_or_dict("pcg_task", {"state": 1}, {"cert_id": i})
  22. logger.success("------------------- 更新完成 -------------------")