3
我想使PayPal cURL登录,所以我需要身份验证值。我试图从HTML源获取身份验证值与此Python代码Python从输入元素与lxml xpath获取值
import requests
import lxml.html
import StringIO
from xml.etree.ElementTree import ElementTree
r = requests.get("https://paypal.com/cgi-bin/webscr?cmd=_login-run")
login_page = r.text.encode('utf-8') #printing html source
html = lxml.html.fromstring(login_page) #printing <Element html at 0x7f19cb242e$
auth = html.xpath('//input[@name="auth"]') #printing [<InputElement 7fb0971e9f1$
print auth
,但上面的代码打印此[<InputElement 7fb0971e9f18 name='auth' type='hidden'>]
,所以,我怎么可以得到权威性值解码- - .
?输入部分看起来像这样
<input name="auth" type="hidden" value="ADPifNsidn-P0G6WmiMMeJbjEhnhIvZCNg7Fk11NUxc0DyYWzrH-xk5ydV.85WCzy">
非常感谢你。