title: Is there any way to access <option> text when parsing forms using lxml.html?
body: <p>I'm trying parse a html form that looks like that:</p>
  
  <pre><code>&lt;select name="country"&gt;
  &lt;option value="1"&gt;Afghanistan&lt;/option&gt;
  &lt;option value="2"&gt;Albania&lt;/option&gt;
  &lt;option value="3"&gt;Algeria&lt;/option&gt;
  &lt;option value="4"&gt;Andorra&lt;/option&gt;
  ....
  &lt;/select&gt;
  </code></pre>
  
  <p>After I parse the document using lxml.html.parse, I can access the list of values using:</p>
  
  <pre><code>doc.forms[0].elements["country"].value_options
  </code></pre>
  
  <p>However, this returns a list of raw values (['1', '2', '3', '4' ...]) without the corresponding country names. Is there an easy way to get the contents of the option tag including both text and values?</p>