我希望能够找到包含以下内容的链接:hello,Hello,hEllo,heLlo等。到目前为止,我使用的是find_elements_by_partial_link_text
敏感版本:
links = driver.find_elements_by_partial_link_text('hello')
答案 0 :(得分:6)
find_elements_by_partial_link_text()
以及find_elements_by_link_text()
都是区分大小写,行为无法轻易更改。
相反,找到链接by xpath并应用lower-case()
function:
links = driver.find_elements_by_xpath('//a[contains(lower-case(.), "hello")]')
另见: