Python 3.4:使用XPATH进行href

时间:2015-08-18 07:48:59

标签: python xpath

使用$.ajax({ type : "POST", url : "http://10.15.5.150/testapp/test_ws", data : "id=1", cache : false, success : function(data){ var data = eval('('+data+')'); if(data.success){ alert(data.msg); }else{ alert('error'); } }, error: function(data){ alert('error2'); } });lxml我正在传递requests以检索XPATH个标记的href个属性。每次我使用下面的简单代码,我都会获得a,如下所示。

AttributeError

1 个答案:

答案 0 :(得分:3)

将XPath属性选择器(.../@href)传递给xpath()方法使其返回匹配属性的字符串值。在这种情况下无需致电text_content()

update_tick = [td
               for td in tree.xpath('''//tr[starts-with(normalize-space(.), "Industry")]
                                        /following-sibling::tr[position()>0]
                                        /td/a/@href''')]