title: Selenium/python - fails to find partial link text
body: <p>Selenium with Python 2.7 on Windows 10 running the Chrome driver (as a script and from the python REPL) fails to find an element by partial link text, and I'm not sure why. When I look at the source code of the webpage in question, there is only one instance of <code>WO20</code> in the entire page, and it's in a link, but selenium returns <code>no such element</code>. </p>
  
  <p>Here's an example (the <code>WO20</code> comes just after the <code>href</code>):</p>
  
  <pre><code>&lt;a id="resultTable:0:resultListTableColumnLink" name="resultTable:0:resultListTableColumnLink" href="detail.jsf?docId=WO2015102036&amp;amp;recNum=1&amp;amp;office=&amp;amp;queryString=FP%3A%28JP2014005719%29&amp;amp;prevFilter=&amp;amp;sortOption=Pub+Date+Desc&amp;amp;maxRec=3" target="_self"&gt;&lt;span class="notranslate"&gt; WO/2015/102036&lt;/span&gt;&lt;/a&gt;
  </code></pre>
  
  <p>The page has a few other links, but the one I need is the only one with the character combination <code>WO20</code>, so in theory this should be easy to identify. My guess is that selenium isn't recognizing this as a link, which is why <code>partial_link_text</code> isn't working. I've tried using <code>xpath</code> (successfully), but the problem is that that returns the n-th link in the table, and the links I need (I'm processing multiple documents) aren't in a fixed position.</p>