python3 用BeautifulSoup 爬取指定ul下的a标签

python3 用BeautifulSoup 爬取指定ul下的a标签,第1张

用select('ul 的 css 路径')find_all()

css路径直接用浏览器开发视图,从ul复制就好,当然也可以把前面多余的部分删掉

获取a标签元素,然后后面click()即可

给个例子把:

<!doctype html>

<html lang="en">

<head>

    <meta charset="UTF-8">

    <title>Document</title>

</head>

<body>

<a href="这里是a标签的路径">这里是a标签的名称</a>

<button onclick="fn()">点击打开a标签</button>

<script>

    var a = documentgetElementsByTagName('a')[0];

    function fn(){

        aclick();

    }

</script>

</body>

</html>

刚刚试了一下你的代码,结果是不是和上面上这个一样的。首先代码不建议这样写,代码不规范后面很容易报错的,你的ul标签没有结尾。因为整个LI都是超链接,那里面的内容就不可能会被点击到,所以只能做JS跳转。具体代码可以上网查询。

如果是捕获通过>

以上就是关于python3 用BeautifulSoup 爬取指定ul下的a标签全部的内容,包括:python3 用BeautifulSoup 爬取指定ul下的a标签、javascript如何模拟鼠标点击a便签、HTML的li加超链请教等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9796973.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-02
下一篇2023-05-02

发表评论

登录后才能评论

评论列表(0条)

    保存