我使用python创建了一个刮刀,它正在解析网页中的链接。它从该网站上抓取了10个链接。是否可以解析前10个链接或10个链接中的最后8个链接?实际上,我不知道该怎么做。任何帮助都将受到高度赞赏。
...
for line in logfile:
line = line.strip()
if 'Warning' in line:
...
答案 0 :(得分:1)
如果links
返回list
。然后,您可以使用links
links[:-8]
考虑x
包含1-10的list
个数字,然后x[-8:]
将返回list
x = [i for i in range (0, 10)]
print x[-8:]
# [2, 3, 4, 5, 6, 7, 8, 9]
也称为list slicing。