ip直接访问网站 备案,哪有深圳设计公司,网站建设ppt介绍,手机网页版浏览器我有一个Python代码片段,它使用Selenium Webdriver来循环一些历史性的棒球赔率.代码的第一部分旨在从调度表(包含大约57个需要循环的页面)中获取所有单独的游戏URL,并将它们存储在列表中.我第一次测试它它工作得很好 – 现在,无论出于何种原因,driver.get()函数似乎无法正常工作…我有一个Python代码片段,它使用Selenium Webdriver来循环一些历史性的棒球赔率.代码的第一部分旨在从调度表(包含大约57个需要循环的页面)中获取所有单独的游戏URL,并将它们存储在列表中.我第一次测试它它工作得很好 – 现在,无论出于何种原因,driver.get()函数似乎无法正常工作.会发生什么事情是webdriver在pageRange循环(第2页)中启动第一个.get()方法,但之后,在循环的下一次迭代中它会卡住并且不会导航到第3页.没有错误消息或崩溃.使用print()进行一些手动错误检查表明代码的所有其他区域都正常.可能是这个问题的潜在原因是什么season str(2017)URL http://www.oddsportal.com/baseball/usa/mlb- season /results/#/chrome_path rC:\Users\dansl110\Dropbox\Betting Project/chromedriver.exeOddsList pd.DataFrame(columns[Date, HomeTeam, AwayTeam, HomeOdds,AwayOdds, Accuracy])GameURLs []StartURL 2#Gets GameURLs and EndPage from Page 1driver webdriver.Chrome(chrome_path)driver.get(URL)elems driver.find_elements_by_xpath(//a[href])for elem in elems:link elem.get_attribute(href)if /results/#/page/ in link:EndURL int(.join(c for c in link if c in digits))elif /mlb in link and len(str(link)) 58 and results not in link:GameURLs.append(link)PageRange range(StartURL, EndURL - 5)#Gets remaining GameURLsfor page in PageRange:oldURL URLURL http://www.oddsportal.com/baseball/usa/mlb- season /results/#/page/ str(page) /#This .get() works only during the first iteration of the range loopdriver.get(URL)time.sleep(3)elems driver.find_elements_by_xpath(//a[href])for elem in elems:link elem.get_attribute(href)if /nhl in link and len(str(link)) 65 and results not in link:GameURLs.append(link)