是否可以在web应用程序中使用Selenium?

是否可以在web应用程序中使用Selenium?,selenium,Selenium,我正在Django建立一个网站,可以从某个网站上抓取数据,这样人们就可以进入该网站,设置自定义数据过滤器,并以友好的格式查看抓取的数据 问题是请求和beautiful soup模块不足以用于抓取,因为我还需要一些自动化操作(加载javascript或单击按钮) 由于Selenium要求下载一个webdriver并将其放入路径中,所以可以在web应用程序中使用它吗?比如在某个地方托管webdriver 我也愿意接受除Selenium以外的解决方案,如果有的话。我想您需要的是Selenium网格服务

我正在Django建立一个网站,可以从某个网站上抓取数据,这样人们就可以进入该网站,设置自定义数据过滤器,并以友好的格式查看抓取的数据

问题是
请求
beautiful soup
模块不足以用于抓取,因为我还需要一些自动化操作(加载javascript或单击按钮)

由于Selenium要求下载一个webdriver并将其放入路径中,所以可以在web应用程序中使用它吗?比如在某个地方托管webdriver


我也愿意接受除Selenium以外的解决方案,如果有的话。

我想您需要的是Selenium网格服务器

基本上,您可以将其托管在某个远程服务器上,然后连接到该服务器,远程启动web驱动程序,并根据需要在代码中使用它们。它还提供了一个方便的界面,用于检查当前浏览器实例,甚至从web ui截图或执行脚本