Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/fsharp/3.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 获取包含Selenium的页面,但等待元素值不为空_Python_Selenium_Selenium Webdriver - Fatal编程技术网

Python 获取包含Selenium的页面,但等待元素值不为空

Python 获取包含Selenium的页面,但等待元素值不为空,python,selenium,selenium-webdriver,Python,Selenium,Selenium Webdriver,我正在使用Selenium抓取一个网页,但我需要等待加载某个值。我不知道这个值是什么,只知道它将出现在什么元素中 似乎使用预期条件text\u to\u present\u in_element\u value或text\u to\u present\u in_element是最有可能的方法,但我很难找到任何关于如何使用这些的实际文档,我不知道它们是在页面获取之前还是之后出现: webdriver.get(url) 这两者的关联答案都依赖于知道预期的文本值。在第一个调用中,它显式地显示了硬编

我正在使用Selenium抓取一个网页,但我需要等待加载某个值。我不知道这个值是什么,只知道它将出现在什么元素中

似乎使用预期条件
text\u to\u present\u in_element\u value
text\u to\u present\u in_element
是最有可能的方法,但我很难找到任何关于如何使用这些的实际文档,我不知道它们是在页面获取之前还是之后出现:

webdriver.get(url)

这两者的关联答案都依赖于知道预期的文本值。在第一个调用中,它显式地显示了硬编码到
WebDriverWait
调用中的预期文本。此外,两个链接的答案都没有触及我问题的最后部分:

[无论]他们是在页面获取之前还是之后


我不知道为什么这被标记为重复问题。这两个相关问题的答案都依赖于知道文本值将是什么,我在这里明确地说,我不知道文本值将是什么。所以说“如果这些问题不能解决您的问题,请问一个新问题”,所以我想我会再次发布完全相同的问题,希望有人在这次结束之前阅读。新问题: