|
|
@@ -92,13 +92,14 @@ def get_single_category_info(log, card_type, url, sql_pool):
|
|
|
"card_type": card_type,
|
|
|
"category_id": research_category_id,
|
|
|
"category_name": name,
|
|
|
- "population_count": population_count
|
|
|
+ "population_count": population_count,
|
|
|
+ "crawl_date": time.strftime("%Y-%m-%d", time.localtime())
|
|
|
}
|
|
|
info_list.append(data_dict)
|
|
|
|
|
|
# 保存信息到数据库
|
|
|
try:
|
|
|
- sql_pool.insert_many(table="cgc_category_record", data_list=info_list)
|
|
|
+ sql_pool.insert_many(table="cgc_category_record", data_list=info_list, ignore=True)
|
|
|
except Exception as e:
|
|
|
log.error(f"Error inserting data into database: {e}")
|
|
|
|