我试图从一个2000+项目长的列表中选择链接。最后,我希望能够按照列表中的链接打开下一页。我可以有美丽的汤印我想要的李名单,但我不知道如何遵循链接。在下面代码的末尾,我尝试添加以下内容:
for link in RHAS:
print(link.get('href'))
但我得到一个错误:
AttributeError:“NavigableString”对象没有属性“get”
我认为这与HTML仍然附加到代码有关(即,当我打印li时,a、li和HREF标记显示在代码中)。如何让它跟踪链接?在
^{pr2}$
Tags:
子节点中包含所有
div, ul, li, a
标记,这就是为什么会出现错误。在如果您想从所有锚定标记中获取href,请找到所有锚定标记并从中提取
href
,如下所示。在附言:您可以解释您正在处理的场景,然后再显示您面临的错误,而不是陈述错误并在之后解释您的场景。这将更清楚,你将很容易得到适当的回应。在
相关问题 更多 >
编程相关推荐