Tldr :创建一个依赖服务器端Selenium自动化的web工具/应用程序是否可行。
创建了一个本地脚本,可以自动填写汽车保险报价网站的表格,并返回保险成本。即填写一个表格,它会自动填写其他供应商的报价表并返回报价。
但现在我想通过某种网络应用程序[flack/Django?]将该功能扩展到其他应用程序,该应用程序通过获取信息并根据客户端的输入将信息返回给客户端来处理客户端请求服务器端。
我正在努力解决的问题是,我相信Selenium仅限于5个web驱动程序(本地(,而且是资源密集型的,所以对我来说,这意味着你最多可以同时处理5个网站请求?
简短的回答是是。
解决问题的思路如下:
- 创建一个web应用程序,它可以获取用户的输入并向用户返回一些内容。就像最常见的网站一样
- 在web应用程序中创建服务。该服务可以使用Selenium处理您想要的内容,例如填写汽车保险表和获取保险费用
- 在web应用程序中创建网页或API。网页/API调用上述服务。当用户使用网页/API时,Selenium将自动执行某些操作
所以,它完成了。