首页 > 解决方案 > 如何使用美汤创建用户事件?

问题描述

可以使用美丽的汤来创建用户事件,例如在搜索框中添加搜索字符串、单击按钮、从列表中选择选项、单击项目等?

标签: pythonpython-3.xbeautifulsoup

解决方案


不,它BeautifulSoup是一个HTML 解析器,它的功能很棒,但它只是一个 HTML 解析器。

它可以潜在地帮助您提取发出 HTTP 请求所需的信息,以模拟浏览器发送的请求,但是,为了发出 HTTP 请求,您将使用另一个库 -requests这是最流行的库。有些库试图将两者结合起来 -mechanicalsouprobobrowser.

总体而言,感觉就像您在询问是否进行浏览器自动化- 因为这selenium将以最直接的方式满足您的要求。

查看一个相对较新的requests-html包,几个月前它作为另一个“人类”库引入,之后没有任何变化。不过,值得探索。


推荐阅读