我從Web服務接收數據檢索響應,從數據的特定數據和回答我的HTML form.The響應數據我得到的數據是這樣的下拉列表:通過蟒蛇
<span>
<select name="country" id="country" class="text " style="width:170px;">
<option value="">-Select country-</option>
<option value="Russia" >Russia</option>
<option value="America" >America</option>
<option value="Spain" >Spain</option>
<option value="France" >France</option>
<option value="X - 15" >X - 15</option>
</select>
</span>
我需要進行進一步的處理在這個數據和獲取選項值在Python列表中。如何可以選擇所有國家的名稱,並將它們收集到一個Python列表?
[在Python中解析HTML]的可能的重複(http://stackoverflow.com/questions/717541/parsing-html-in-python) – DrTyrsa
如果你得到一個html響應,你不需要regexps,但一個xml/html解析器。 –
如果您打算使用正則表達式解析HTML,請*閱讀此:http://stackoverflow.com/questions/1732348/regex-match-open-tags-except-xhtml-self-contained-tags/1732454#1732454 – 2012-01-26 08:33:43