「Python + Selenium」には、リンクテキストでアンカーリンクを探す「find_element_by_link_text()」があります。 では、リンクURLの部分一致でアンカーリンクを探すには? そして、アンカーリンク以外のHTML要素をテキストで探すには? 前に調べた時からさらに調査を進め、ようやくできるようになりました。 その方法をシェアします。 リンクURLの部分一致でアンカーリンクを探すには? XPathの指定方法を工夫します。 具体的には、//a[contains(@href,"")]を使います。 from selenium import webdriver driver = webdriver.Chrome(【chromedriver.exeのパス】) print(driver.find_element_by_xpath('//a[contains(@href,"