0
我在查找表中的a
标签,我想排除第一个a
垃圾实例。请任何解决方案?不包括第一场比赛,BeautifulSoup
标签的语法是相同的,所以我不能使用像id=False
等任何东西。我想我限制介绍一个范围莫名其妙。
我在查找表中的a
标签,我想排除第一个a
垃圾实例。请任何解决方案?不包括第一场比赛,BeautifulSoup
标签的语法是相同的,所以我不能使用像id=False
等任何东西。我想我限制介绍一个范围莫名其妙。
我可能只是使用find_all()
,然后切片结果:
all_a_tags = soup.find_all('a')
for tag in all_a_tags[1:]:
process(tag)
我不记得是否find_all()
返回一个列表或一个迭代器,所以如果你得到一个错误消息,当您尝试切在find_all()
结果,紧裹list()
周围:
all_a_tags = list(soup.find_all('a'))
for tag in all_a_tags[1:]:
process(tag)
希望这有助于。
感谢rmunn。列表()包装并不需要顺便说一句。 – nutship 2013-04-28 07:01:48