Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/331.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 它';是否可以执行XHR调用并使用Selenium呈现输出?_Python_Selenium_Automation_Webdriver - Fatal编程技术网

Python 它';是否可以执行XHR调用并使用Selenium呈现输出?

Python 它';是否可以执行XHR调用并使用Selenium呈现输出?,python,selenium,automation,webdriver,Python,Selenium,Automation,Webdriver,好吧,标题说明了一切。。。是否可以从Selenium/Webdriver执行XmlHttpRequest,然后在浏览器实例中呈现该请求的输出?如果是这样的话,您能告诉我吗?一个选项是发出XHR请求,例如,使用selenium webdriver实例()将响应保存到一个文件并get()它。selenium实际上是为web浏览器设计的一个外部控制系统。我不认为它本身就是测试数据的来源。还有其他的单元测试框架是为这个目的设计的,但我认为Selenium的预期目的是不同的。您能描述一下这个问题背后的用例

好吧,标题说明了一切。。。是否可以从Selenium/Webdriver执行XmlHttpRequest,然后在浏览器实例中呈现该请求的输出?如果是这样的话,您能告诉我吗?

一个选项是发出XHR请求,例如,使用selenium webdriver实例()将响应保存到一个文件并
get()
它。

selenium实际上是为web浏览器设计的一个外部控制系统。我不认为它本身就是测试数据的来源。还有其他的单元测试框架是为这个目的设计的,但我认为Selenium的预期目的是不同的。

您能描述一下这个问题背后的用例和动机吗?在tumblr中,当您搜索帖子时,页面会无限滚动。它发出XHR以获取更多帖子。。。加载页面后,xhr应该会自动更新当前页面???您可以通过使用python+selenium模拟无限滚动来实现。我知道我可以滚动页面,但我想使用http请求来实现……那么,您就不需要selenium了。使用
请求
包,或者更好的使用tumblrapi。