Beispiel #1
0
def selenium():
  with closing(Firefox()) as browser:
    browser.get(BOOKIE_URL)
    util.wait(browser, "//div[@id='contentHead']")
    #elements = browser.find_elements_by_xpath("//div[@class='member-name nowrap ']")
    links = getMatchLinks(browser.page_source)
    htmls = []
    for link in links:
      browser.get(link)
      util.waitAndClick(browser, "//span[@class='inside', matches(@text, '*Player Performance*')]")
      util.wait(browser, "//div[@class='marketHolderExpanded']")
      htmls.append(browser.page_source)
    return htmls
Beispiel #2
0
def selenium():
    with closing(Firefox()) as browser:
        browser.get(BOOKIE_URL)
        util.wait(browser, "//div[@id='contentHead']")
        #elements = browser.find_elements_by_xpath("//div[@class='member-name nowrap ']")
        links = getMatchLinks(browser.page_source)
        htmls = []
        for link in links:
            browser.get(link)
            util.waitAndClick(
                browser,
                "//span[@class='inside', matches(@text, '*Player Performance*')]"
            )
            util.wait(browser, "//div[@class='marketHolderExpanded']")
            htmls.append(browser.page_source)
        return htmls
Beispiel #3
0
def selenium():
  with closing(Firefox()) as browser:
  # with closing(PhantomJS()) as browser:
    browser.get(BOOKIE_URL)
    util.waitAndClick(browser, "//li[@id='sportMenuItem_391']")
    util.waitAndClick(browser, "//li[@id='cId_2462']")
    util.waitAndClick(browser, "//li[@id='league_13945']")
    util.wait(browser, "//span[contains(text(), 'Basketball / USA / NBA - Player points (-/+)')]")
    return [browser.page_source]