获取加载下一页的 "more" 按钮?

Get to load "more" button for next page?

我正在尝试单击 "more" 按钮以获取下一组页面。

下一页link Htmltags:

<span id="direct_moreLessLinks_listingDiv" class="more_less_links_container" data-num-items="15" offset="45" data-type="listing">
<a id="button_moreJobs" rel="nofollow" href="#">More</a>
</span>

注意: 当我单击 "more" 按钮时。它正在加载同一页中的下一页。

我正在尝试使用 selenium 单击下一页:

代码部分:

self.driver.get('example.com')
        while True:
            more_btn = WebDriverWait(self.driver, 10).until(
                EC.visibility_of_element_located((By.ID, "More"))
            )

            More.click()

            # stop when we reach the desired page
         

通过 ID 找到 link 并点击它:

more_btn = WebDriverWait(self.driver, 10).until(
               EC.visibility_of_element_located((By.ID, "button_moreJobs"))
           )
more_btn.click()

由于这是一个 while True 循环,您需要想办法停止分页并打破循环。这是我只能猜测的事情,因为您没有提供您正在使用的实际页面。