Python 3.x 如何使用selenium python识别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主页

出于学习目的,我尝试使用selenium模拟GitHub

我找不到GitHub主页按钮的GitHub页面标题徽标Invertocate

我尝试过:
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']