Commit 39ed01e0 authored by rico.liu's avatar rico.liu

update

parent 60dd1d66
......@@ -618,7 +618,12 @@ def save_collect_data_info(path,std_value_dict):
#获取重点类列表
cursor_zi_new.execute(f"select category_name from important_category")
point_category_list = pd.DataFrame(cursor_zi_new.fetchall(), columns=[tuple[0] for tuple in cursor_zi_new.description])['category_name'].tolist()
cursor_zi_new.execute("select * from vw_property")
db_params = pd.DataFrame(cursor_zi_new.fetchall(), columns=[tuple[0] for tuple in cursor_zi_new.description])
db_params['standard_param'] = db_params['identy'].apply(lambda x: x[2])
db_params = db_params[db_params['standard_param'] != '0']
db_params['subtitle'] = db_params['subtitle'].apply(lambda x: x.strip())
#实例化进度条
index_ = ProgressLine()
......@@ -647,24 +652,26 @@ def save_collect_data_info(path,std_value_dict):
for index,row in necessary_single_df.iterrows():
id_ = int(id_)
params = row['param']
if params in cat_subtitle_list:
if params == 'CPU型号':
if params == 'CPU型号':
subtitle_list.append(params)
cpu_model = list(std_value_dict[id_][params].keys())[0]
value_list.append(cpu_model)
subtitle_list.append('CPU属性')
if '飞腾' in cpu_model or '龙芯' in cpu_model or '兆芯' in cpu_model:
pass
subtitle_list.append(params)
cpu_model = list(std_value_dict[id_][params].keys())[0]
value_list.append(cpu_model)
subtitle_list.append('CPU属性')
if '飞腾' in cpu_model or '龙芯' in cpu_model or '兆芯' in cpu_model:
pass
else:
cpu_model = cpu_model.split('-')[0]
value_list.append(cpu_model)
else:
cpu_model = cpu_model.split('-')[0]
value_list.append(cpu_model)
subtitle_list.append(params)
value_list.append(list(std_value_dict[id_][params].keys())[0])
else:
subtitle_list.append(params)
value_list.append(list(std_value_dict[id_][params].keys())[0])
continue
params_dict = str(dict(zip(subtitle_list + unnecessary_single_df['param'].tolist(),value_list + unnecessary_single_df['value'].tolist()))).replace("'","''")
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment