点击超级链接下载excel文件(Selenium Via Python)



我希望能够点击超链接下载CSV文件。

HTML代码:

<a class="dxbButton_Office2010Blue XafFileDataAnchor dxbButtonSys" id="Dialog_v7_15797720_MainLayoutView_xaf_l104_xaf_dviFile_View_HA"href="javascript:;"

选择器中心:

(//span[contains(text(),'Attachment_Stat')])[2]
//a[@id='Dialog_v14_10076318_MainLayoutView_xaf_l491_xaf_dviFile_View_HA']//span[contains(text(),'Attachment_Stat')]

我尝试了以下操作,但没有成功:

driver.find_element(By.XPATH,"//span[contains(@text,'Attachment_Stat')]").click()

下面的方法对我很有效:

driver.find_element(By.XPATH,"//*[contains(@id,'xaf_dviFile_View_HA')]").click()

最新更新