将刮取的数据关联到正确的项

2024-10-01 07:45:47 发布

您现在位置:Python中文网/ 问答频道 /正文

我假设为scrapy框架创建一个item类:

class PersonItem(scrapy.Item):
 name = scrapy.Field()
 address = scrapy.Field()
 phone = scrapy.Field()

我假设废弃一个html页面,其中不是每个人都有一个电话号码,我得到3个不同的列表:前两个是我需要的所有数据,第三个是比其他两个列表元素少的列表

示例:

 list 1=[name1, name2, name3]
 list 2=[addr1, addr2, addr3]
 list 3=[phone1, phone3]

将电话号码与合适的人联系起来的最佳方式是什么


Tags: name框架field列表addresshtmlphone电话号码