Skip to main content
 首页 » 编程设计

python之如何通过 Selenium 和 Python 单击跨度类文本

2025年05月04日10mate10pro

我想点击跨度类中的文本

<div class="u_pg _more_btn_wrapper" style="">  
<a href="#" onclick="nclk(this, 'sis.moreb', '', '')" class="u_pg_btn _btn_more">  
<div class="u_pg_wrap">  
<span class="u_pg_area">  
<div class="loading _more_btn_loading" style="display: none;">  
<span class="load_img">로딩중.. 
</span>  
</div>  
<span class="u_pg_txt _more_txt">더보기</span>  
</span> 
 </div> 
 </a>  
</div> 

单击跨度类“u_pg_txt _more_txt”>더보기 我在下面尝试了两种不同的代码;

#driver.find_element_by_xpath("//span/span[contains(.,'더보기')]").click() 
#driver.findElement(By.partialLinkText("더보기")).click(); 

和 他们没有工作 帮帮我..

请您参考如下方法:

另一种创建 xpath 的方法 -->

driver.find_element_by_xpath("//span[contains(@class,'u_pg_txt')]").click()