网页上表格:
使用爬虫获取到的数据:
title_list = ['编号', '型号', '外形尺寸(mm)', '内部尺寸(mm)', '搁板材质', '电源']
content_list = [
['1-5503-81', 'SP-SFN-P', '574×524×1770', '560×483×1486', '钢化塑料', 'AC230V']
['1-5503-82', 'SP-SFN-S', '574×524×1770', '560×483×1486', '不锈钢', 'AC230V']
['1-5503-83', 'SP-WFN-P', '1152×524×1770', '1138×483×1486', '钢化塑料', 'AC230V']
['1-5503-84', 'SP-WFN-S', '1152×524×1770', '1138×483×1486', '不锈钢', 'AC230V']
]
想组装成格式:
{'编号': '1-5503-81', '型号': 'SP-SFN-P', '外形尺寸(mm)': '574×524×1770', '内部尺寸(mm)': '560×483×1486', '搁板材质': '钢化塑料', '电源': 'AC230V'}
代码实现:
table_list = []
title_list = ['编号', '型号', '外形尺寸(mm)', '内部尺寸(mm)', '搁板材质', '电源']
content_list = [
['1-5503-81', 'SP-SFN-P', '574×524×1770', '560×483×1486', '钢化塑料', 'AC230V'],
['1-5503-82', 'SP-SFN-S', '574×524×1770', '560×483×1486', '不锈钢', 'AC230V'],
['1-5503-83', 'SP-WFN-P', '1152×524×1770', '1138×483×1486', '钢化塑料', 'AC230V'],
['1-5503-84', 'SP-WFN-S', '1152×524×1770', '1138×483×1486', '不锈钢', 'AC230V']
]
for content in content_list:
content_dic = dict(zip(title_list, content))
table_list.append(content_dic)
print(table_list)
结果:
[
{'编号': '1-5503-81', '型号': 'SP-SFN-P', '外形尺寸(mm)': '574×524×1770', '内部尺寸(mm)': '560×483×1486', '搁板材质': '钢化塑料', '电源': 'AC230V'},
{'编号': '1-5503-82', '型号': 'SP-SFN-S', '外形尺寸(mm)': '574×524×1770', '内部尺寸(mm)': '560×483×1486', '搁板材质': '不锈钢', '电源': 'AC230V'},
{'编号': '1-5503-83', '型号': 'SP-WFN-P', '外形尺寸(mm)': '1152×524×1770', '内部尺寸(mm)': '1138×483×1486', '搁板材质': '钢化塑料', '电源': 'AC230V'},
{'编号': '1-5503-84', '型号': 'SP-WFN-S', '外形尺寸(mm)': '1152×524×1770', '内部尺寸(mm)': '1138×483×1486', '搁板材质': '不锈钢', '电源': 'AC230V'}
]