Python 3.x 如何使用selenium python识别GitHub页面标题徽标Invertocate
出于学习目的,我尝试使用selenium模拟GitHub 我找不到GitHub主页按钮的GitHub页面标题徽标Invertocate 我尝试过:Python 3.x 如何使用selenium python识别GitHub页面标题徽标Invertocate,python-3.x,selenium,svg,selenium-webdriver,xpath,Python 3.x,Selenium,Svg,Selenium Webdriver,Xpath,出于学习目的,我尝试使用selenium模拟GitHub 我找不到GitHub主页按钮的GitHub页面标题徽标Invertocate 我尝试过:find_element_by_class_name、find_element_by_css_selector和find_element_by_xpath,但没有任何效果 我不确定我的值是否错误 以下是inspect元素中该按钮的html版本: 您尝试查找的元素是来自的元素,您可以使用以下XPATH: 快照: 更新问题,你到底想用哪个GitHub主页
find_element_by_class_name
、find_element_by_css_selector
和find_element_by_xpath
,但没有任何效果
我不确定我的值是否错误
以下是inspect元素中该按钮的html版本:
您尝试查找的元素是来自的
元素,您可以使用以下XPATH:
快照:
更新问题,你到底想用哪个
GitHub主页按钮来定位?我用一张图片编辑了这个问题,我想从哪个页面进入主页@DebanjanBelement\u home=driver。通过xpath查找元素(//header[@class='header f5']//a[@header-logo-invertocate']/*[name()='svg']/*[name()='path']))@ImranHossain您需要将xpath
值作为字符串
传递到双引号中,即“
”。您也可以通过开发工具控制台验证xpath
。异常:无法找到元素://header[@class='header f5']//a[@class='header-logo-invertocat']/*[name()='svg']/*[name()='path']@ImranHossain您通过开发工具控制台验证了xpath
吗?对不起,我不知道,怎么做
//header[@class='Header f5']//a[@class='header-logo-invertocat']/*[name()='svg']/*[name()='path']