Python 3.x 如何获取所有页码及其URL?

Python 3.x 如何获取所有页码及其URL?,python-3.x,selenium,web-crawler,Python 3.x,Selenium,Web Crawler,我正在尝试从类别页面获取所有页面: 分类页面在这里 底部是下一页的页码。 我正在尝试获取下一页的所有URL: Mydriver = getOrCreateWebdriver() Main_category = Mydriver.find_elements_by_xpath("//a[@href]") for mc in Main_category: mCat_link = mc.get_attribute("href") mCat_link = unquote(mCat_link) mCat_l

我正在尝试从类别页面获取所有页面: 分类页面在这里

底部是下一页的页码。 我正在尝试获取下一页的所有URL:

Mydriver = getOrCreateWebdriver()
Main_category = Mydriver.find_elements_by_xpath("//a[@href]")
for mc in Main_category:
mCat_link = mc.get_attribute("href")
mCat_link = unquote(mCat_link)
mCat_link = mCat_link.replace('#', '')
if (mCat_link in category_list or "changelanguage" in mCat_link):
    continue
else:
    if("reseller.c-data.co.il" in mCat_link):
        category_list.append(mCat_link)
        print(mCat_link)
        if(mc.find_elements_by_class_name("current-page")):
            i=2
            another_page = mCat_link+"#/pageSize=21&viewMode=grid&orderBy=0&pageNumber="+i
            print(another_page)
            i+=1
            another_page = mCat_link + "#/pageSize=21&viewMode=grid&orderBy=0&pageNumber="+i
    else:
        continue

我找不到班级,也找不到那些页面。我怎样才能得到它们,或者至少知道菜单上有多少页

抱歉,我没有更改方法名称。它应该是通过css选择器查找元素


试一下mc.find_elements_by_class_nameli.individual-page>ai已经将其更改为ifmc.find_elements_by_class_nameli.individual-page>a:-我已经设置了断点-从未达到那个点。@JustinEzequiel,知道吗?
matches = Mydriver.find_elements_by_css_selector("li.individual-page > a")
for e in matches:
    print(e.get_attribute('data-pagenumber'), e.text)