Python:如何使用beauthoulsoup来获取ul=类的前3个<li>元素?

2024-05-12 19:37:20 发布

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

我使用下面的脚本来获取信息来创建邮政邮件标签。在

该脚本从my countries公共税务数据库的ul类“description keywords”标记中获取所有数据。在

我的问题是如何只刮取ul类“description key”的前3个li元素。请记住,这个类在html中被使用了100多次,我只需要包含邮件地址信息的前3个元素。在

我需要添加什么来只获得我需要的li元素?在

这个脚本运行得很好,但是它获取的信息太多了。在

谢谢

下面的代码行获取了我需要的所有数据,但也提供了2个我不需要的额外的li元素。在

a = soup.findAll(attrs={"class" : "description keywords"})

我只需要收集ul类的前3个li元素-“description keywords”


Tags: 数据脚本信息数据库元素my邮件li