是否可以同时使用硒和请求?

Is it possible to use selenium and requests at the same time?

我正在考虑使用 python 创建一个 Web 自动化,基本上它将使用 selenium webdriver 打开浏览器继续点击几个按钮,然后使用请求 post 方法,填写一个表格然后继续再次使用硒。所以简而言之,我想问的是我们是否可以交替使用 selenium 和 python 请求?

当然可以!我在同一个代码文件中交替使用这两个库。很有帮助。

例如。首先,我使用请求库来获取网页,接下来,每当我必须更改网页中的特定参数(例如选择单选按钮、插入表单凭据等)时,我都会使用 Selenium,然后 基于源代码的复杂程度,我要么使用BeautifulSoup,要么继续使用Selenium!