我正在使用Requests模块发送
GET
和POST
请求到网站,然后处理它们的响应。如果响应符合某些条件,我希望它能在浏览器中打开。目前我正在使用selenium
包并通过selenium webdriver重新发送请求到网页。但是,我觉得这样效率很低,因为我已经获取了一次响应,所以是否有一种方法可以直接将这个已获得的Response
对象呈现到通过selenium打开的浏览器中?
编辑
我能想到的一个hacky方法是将response.text
写入一个临时文件,然后在浏览器中打开该文件。请告诉我是否有比这更好的方法?
selenium-requests
吗? - JRodDynamiteselenium-requests
,但它似乎没有按预期工作,浏览器内没有正确的渲染,而且它会打开和关闭新标签页,而不是在当前标签页中工作。 - bawejakunal