以某种方式可以让我们从一个带有BeautifulSoup的页面中说出前10个链接吗?
喜欢的东西;
for tag in soupan.findAll('a') in range(10):
尝试过谷歌并且似乎无法找到如何实现这一目标。有任何想法吗? :)
答案 0 :(得分:2)
这样的事情会起作用吗?
for tag in soupan.findAll('a')[:10]:
答案 1 :(得分:2)
美丽的汤find
方法采用SQL-style "limit" argument:
for tag in soupan.find_all('a', limit=10):
答案 2 :(得分:0)
for tag in soupan.findAll('a')[:10]:
是否有效?
另一个选择是:
for i, tag in enumerate(soupan.findAll('a')):
if i >= 10:
break