试图按下<li onclick=“…”>文本

2024-04-18 08:34:14 发布

您现在位置:Python中文网/ 问答频道 /正文

我尝试了两种不同的方法来按下<li onclick="..">text</li>对象,使用:

self.browser.find_elements_by_xpath("//li[contains(., "+origin_iata_code+")]").click()
self.browser.find_elements_by_id('divcombo1').find_elements_by_tag_name('li').find_elements_by_partial_link_text(origin_iata_code).click()

源代码是“文本”的一部分,divcobo1是我想按的div的id。你知道吗

我得到的错误是列表对象没有click()方法。你知道吗


Tags: 对象方法textselfbrowseridbycode