Dynamic
动态pager
网页重定向
class DynamicRedirectPager(DynamicPager):
def __init__(self, uri: str, uri_split: str, webdriver: WebDriver = None, start: int = 1, offset: int = 1,
interval: float = 0.1) -> None:
"""
Based on dynamic web page analyzer (redirect page flipping)
:param uri: First page link
:param uri_split: Link pagination (using %v proxy) Example: https://www.boc.cn/sourcedb/whpj/index_%v.html
:param webdriver: WebDriver object for selenium
:param start: Start page
:param offset: pagination interval
:param interval: Grab the list frequency and adjust it according to the actual situation of the webpage
""" 网页列表重定向
class DynamicListRedirectPager(DynamicPager):
def __init__(self, uris: list, webdriver: WebDriver = None, interval: float = 0.1) -> None:
"""
Based on dynamic web page analyzer (redirect page flipping)
:param uris: A list containing multiple uris, executed in order downwards
:param webdriver: WebDriver object for selenium
:param interval: Grab the list frequency and adjust it according to the actual situation of the webpage
"""滚动翻页
点击行下一页按钮

数字翻页

点击下一页按钮

最后更新于