从网页上刮取选择性链接

时间:2017-05-02 15:47:39

标签: python web-scraping

我使用python创建了一个刮刀,它正在解析网页中的链接。它从该网站上抓取了10个链接。是否可以解析前10个链接或10个链接中的最后8个链接?实际上,我不知道该怎么做。任何帮助都将受到高度赞赏。

...
for line in logfile:
        line = line.strip()
        if 'Warning' in line:
        ...

1 个答案:

答案 0 :(得分:1)

如果links返回list。然后,您可以使用links

获取最后8 links[:-8]

考虑x包含1-10的list个数字,然后x[-8:]将返回list

中的最后8个项目
x = [i for i in range (0, 10)]
print x[-8:]
# [2, 3, 4, 5, 6, 7, 8, 9]

也称为list slicing