Python - 表单的xpath语法(lxml.html)

时间:2014-06-05 16:21:09

标签: python lxml.html

<form method="post" name="login_form" action="/submit">

我正在尝试获取action属性 我试过了

print fromstring(source).xpath('.//form[@action]')[0].text,但会打印

None

1 个答案:

答案 0 :(得分:1)

您的XPath表达式返回 <form>元素,而不是属性。

从元素中获取属性:

print fromstring(source).xpath('.//form[@action]')[0].get('action')