title: Selenium not finding element by link text
body: <p>I try using 
      driver.find_element_by_partial_link_text('2019')
  but I get an error saying it was unable to find the element. I also tried using find_element_by_link_text('') and using the whole line but it wont work.
  Ideas?</p>
  
  <pre><code>driver.find_element_by_partial_link_text('2019').click()
  </code></pre>
  
  <p>That is what I have been trying with nothing working.
  Here is the webpage HTML:</p>
  
  <pre class="lang-html prettyprint-override"><code>&lt;div class="rowOf" id="tableRow1"&gt;
      &lt;div class="tableD"&gt;
          &lt;div class="productDiv" id="productDiv92195"&gt;
              &lt;h2 class="productTitle" id="productTitle92195" onclick="goToProduct(0)"&gt;2019 Wall Calendar by Camoleaf&lt;/h2&gt;
              &lt;img class="productImage" src="https://images-na.ssl-images-amazon.com/images/I/91j3pmPYDOL.jpg" onclick="goToProduct(0)"&gt;
              &lt;hr&gt;
              &lt;h4 class="normalPrice" id="normalPrice0" onclick="goToProduct(0)"&gt;
                  Normally: &lt;span class="currency"&gt;$  &lt;/span&gt;16.95
              &lt;/h4&gt;
              &lt;h4 class="promoPrice" style="margin:2.5px auto;" id="promoPrice92195" onclick="goToProduct(0)"&gt;
                  Your Amazon Price: &lt;span class="currency"&gt;$  &lt;/span&gt;1.70
              &lt;/h4&gt;
              &lt;h3&gt;Your Total: &lt;span class="currency"&gt;$  &lt;/span&gt;1.70&lt;/h3&gt;
              &lt;p class="clickToViewP" id="cToVP92195" onclick="goToProduct(0)"&gt;Click to view and purchase!&lt;/p&gt;
          &lt;/div&gt;
      &lt;/div&gt;
      &lt;div class="tableD"&gt;
          &lt;div class="productDiv" id="productDiv69354"&gt;
              &lt;h2 class="productTitle" id="productTitle69354" onclick="goToProduct(1)"&gt;Pure Lyft Energy Drink Mix (4 Pack) by PURELYFT&lt;/h2&gt;
              &lt;img class="productImage" src="https://images-na.ssl-images-amazon.com/images/I/81kCgs96Z0L.jpg" onclick="goToProduct(1)"&gt;
              &lt;hr&gt;
              &lt;h4 class="normalPrice" id="normalPrice1" onclick="goToProduct(1)"&gt;
                  Normally: &lt;span class="currency"&gt;$  &lt;/span&gt;9.99
              &lt;/h4&gt;
              &lt;h4 class="promoPrice" style="margin:2.5px auto;" id="promoPrice69354" onclick="goToProduct(1)"&gt;
                  Your Amazon Price: &lt;span class="currency"&gt;$  &lt;/span&gt;0.99
              &lt;/h4&gt;
              &lt;h3&gt;Your Total: &lt;span class="currency"&gt;$  &lt;/span&gt;0.99&lt;/h3&gt;
              &lt;p class="clickToViewP" id="cToVP69354" onclick="goToProduct(1)"&gt;Click to view and purchase!&lt;/p&gt;
          &lt;/div&gt;
      &lt;/div&gt;
      &lt;div class="tableD"&gt;
          &lt;div class="productDiv" id="productDiv79478"&gt;
              &lt;h2 class="productTitle" id="productTitle79478" onclick="goToProduct(2)"&gt;Multi-Purpose Calf Compression Sleeves by DS Sports&lt;/h2&gt;
              &lt;img class="productImage" src="https://images-na.ssl-images-amazon.com/images/I/91U7ExY-SfL.jpg" onclick="goToProduct(2)"&gt;
              &lt;hr&gt;
              &lt;h4 class="normalPrice" id="normalPrice2" onclick="goToProduct(2)"&gt;
                  Normally: &lt;span class="currency"&gt;$  &lt;/span&gt;12.95
              &lt;/h4&gt;
              &lt;h4 class="promoPrice" style="margin:2.5px auto;" id="promoPrice79478" onclick="goToProduct(2)"&gt;
                  Your Amazon Price: &lt;span class="currency"&gt;$  &lt;/span&gt;5.05
              &lt;/h4&gt;
              &lt;h3&gt;Your Total: &lt;span class="currency"&gt;$  &lt;/span&gt;5.05&lt;/h3&gt;
              &lt;p class="clickToViewP" id="cToVP79478" onclick="goToProduct(2)"&gt;Click to view and purchase!&lt;/p&gt;
          &lt;/div&gt;
      &lt;/div&gt;
  &lt;/div&gt;
  </code></pre>