是否有可能只从带有 BeautifulSoup 的页面中获取前 10 个链接?
就像是;
for tag in soupan.findAll('a') in range(10):
已经尝试谷歌它,似乎无法找到如何实现这一目标。有任何想法吗?:)
是否有可能只从带有 BeautifulSoup 的页面中获取前 10 个链接?
就像是;
for tag in soupan.findAll('a') in range(10):
已经尝试谷歌它,似乎无法找到如何实现这一目标。有任何想法吗?:)
像这样的工作:
for tag in soupan.findAll('a')[:10]:
?
Beautiful Soup 的find
方法采用SQL 风格的“限制”参数:
for tag in soupan.find_all('a', limit=10):
for tag in soupan.findAll('a')[:10]:
行得通吗?
另一种选择是:
for i, tag in enumerate(soupan.findAll('a')):
if i >= 10:
break