Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在表中搜索a标签,我想排除第一个a垃圾实例。请问有什么解决办法吗?
a
标签的语法是相同的,所以我不能使用类似的东西id=False。我想我被限制以某种方式引入一个范围。
id=False
我可能只是使用find_all(),然后切片结果:
find_all()
all_a_tags = soup.find_all('a') for tag in all_a_tags[1:]: process(tag)
我不记得是find_all()返回列表还是迭代器,所以如果在尝试对find_all()结果进行切片时收到错误消息,请在其list()周围加上 a:
list()
all_a_tags = list(soup.find_all('a')) for tag in all_a_tags[1:]: process(tag)
希望这可以帮助。