title: Selenium webdriver xpath filtering
body: <p>What is wrong with my xpath syntax? The nodes that I am trying to filter through are and my code is: </p>
  
  <pre><code>div class="cmeTableBlockWrapper cmeContentSection cmeContentGroup"
  table id="quotesFuturesProductTable1" 
  tr[1:]
     td id="quotesFuturesProductTable1_ZCZ4_last"
     td id="quotesFuturesProductTable1_ZCZ4_change"
     td id="quotesFuturesProductTable1_ZCZ4_priorSettle"
  
  url = "http://www.cmegroup.com/trading/agricultural/grain-and-oilseed/corn.html"
  
  driver = webdriver.Chrome() 
  
  driver.get(url) 
  
  table = driver.find_element_by_xpath('//div[class="cmeTableBlockerWrapper cmeContentSection cmeContentGroup"]/table[@id="quotesFuturesProductTable1"]') 
  
  # or table = driver.find_element_by_xpath('//td[contains(div[@class="fixedpage_heading"], "CORN")]/table[@class="homepage_quoteboard"]')
  
  for row in table.find_elements_by_tag_name('tr')[1:]:  
      priorsettle = str(row.find_element_by_id('quotesFuturesProductTable1_ZSX4_priorSettle').text)
  </code></pre>