Skip to main content
 首页 » 编程设计

python之使用 "Next"按钮 Python 进行 Web 抓取

2025年05月04日41xing901022

我正在获取一个网页的评论,需要扫描每个页面,直到不再有任何评论为止。评论页面有多个页面,我的第一个想法是使用 While 循环,但是,我不确定从哪里开始。网页的 HTML 代码看起来与此类似。

最后一页的HTML代码;

感谢任何帮助。

请您参考如下方法:

尝试点击 Next 找到它:

from selenium import webdriver 
from selenium.common.exceptions import NoSuchElementException 
 
driver = webdriver.Firefox() 
driver.get("http://www.some_site.com") 
while True: 
    # do whatever you want 
    try: 
        driver.find_element_by_xpath('//a/span[text()="Next"]').click() 
    except NoSuchElementException: 
        break