Python selenium不接受我的变量值

Python selenium不接受我的变量值,python,selenium,Python,Selenium,这是python或selenium,它们要么不增加变量scraped_pages的值,要么无法识别它的值 page_num = raw_input("How any page?: ") urls_list = [] scraped_pages = 0 while scraped_pages <= page_num: for li in list_items: for a in li.find_all('a', href=True): url

这是python或selenium,它们要么不增加变量scraped_pages的值,要么无法识别它的值

page_num = raw_input("How any page?: ")
urls_list = []
scraped_pages = 0
while scraped_pages <= page_num:
    for li in list_items:
        for a in li.find_all('a', href=True):
            url = a['href']
            if slicer(url,'http'):
                url1 = slicer(url,'http')
                urls_list.append(url1)
            elif slicer(url,'www'):
                urls1 = slicer(url,'www')
                urls_list.append(urls1)
            else:
                pass
    print urls_list         
    scraped_pages +=1
    driver.find_element_by_xpath("/html/body/div[5]/div[4]/div[9]/div[1]/div[3]/div/div[5]/div/span[1]/div/table/tbody/tr/td[12]").click()
它只刮了2页,然后我得到了这个错误

Traceback (most recent call last):
  File "google page click.py", line 46, in <module>
    driver.find_element_by_xpath("/html/body/div[5]/div[4]/div[9]/div[1]/div[3]/div/div[5]/div/span[1]/div/table/tbody/tr/td[12]").click()
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webelement.py", line 75, in click

你设置了隐式/显式等待吗?我尝试了隐式等待,我没有做显式等待,因为它没有等待页面上的任何元素,它需要等待内容被删除。添加更多细节,如web url html代码等。我只是尝试了隐式等待,它也做了同样的事情,一直超过page_nums的值。为什么不试试-page_num=intraw\u inputHow any page?: