Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/320.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
Selenium python Web驱动程序。在div中搜索文本_Python_Selenium_Webdriver - Fatal编程技术网

Selenium python Web驱动程序。在div中搜索文本

Selenium python Web驱动程序。在div中搜索文本,python,selenium,webdriver,Python,Selenium,Webdriver,我需要单击div中的复选框,但是首先我需要检查复选框附近的文本,如果文本是真的,请单击复选框 您可以首先从源页面提取文本,然后检查文本是否存在,然后单击如果您想根据文本选择复选框,这样做非常简单。您可以在下面的xpath中传递所需文本,并找到复选框 text = "Google Play" //a[.="+ text +"]/..//input 通过这种方式,无论您传递的文本是googleplay还是iTunes,它都会根据给定的text找到复选框,如果不是真的需要,请提供代码而不是图像。此

我需要单击div中的复选框,但是首先我需要检查复选框附近的文本,如果文本是真的,请单击复选框


您可以首先从源页面提取文本,然后检查文本是否存在,然后单击如果您想根据文本选择
复选框,这样做非常简单。您可以在下面的
xpath
中传递所需文本,并找到
复选框

text = "Google Play"

//a[.="+ text +"]/..//input

通过这种方式,无论您传递的文本是
googleplay
还是
iTunes
,它都会根据给定的
text

找到复选框,如果不是真的需要,请提供代码而不是图像。此外,您可以指出您迄今为止尝试了什么吗?请添加html代码,而不是您迄今为止尝试过的带有错误的图像和代码