我正在尝试获取csv文件,但selenium无法找到该元素 我可以填写表格。网站网址是" https://www.nseindia.com/products/content/equities/equities/eq_security.htm" 下载csv我必须点击带有text =下载文件的csv格式的元素,但它没有找到它。 打印(browser.find_element_by_xpath(' // * @id =" historicalData"] / DIV 1 /跨度[2] / A'。)点击()) 我已经尝试使用CSS选择器和链接文本,标签名称,但得到错误无法定位元素。 link is highlighted here
答案 0 :(得分:1)
所以你需要的是
browser.find_element_by_xpath('//a[contains(text(), 'Download file in csv format')]').click()
绝对xpath中包含大量元素,对变化非常敏感。