Python解析一行XML

Python解析一行XML,python,html,xml,scraper,Python,Html,Xml,Scraper,我想做的是做一个刮板,有一个登录页面,我填写了进入下一页所需的三个值中的两个 刮刀需要用户名、密码和令牌 我自动填写用户名和密码,我把html响应缩小到python中的一个输入标记 标签代码为: <input type="hidden" name="licence[_csrf_token]" value="SOME RANDOM CHECKSUM" id="licence__csrf_token" /> 有什么方法可以得到这个结果,顺便说一下,校验和是动态的,因为它改变了长度。

我想做的是做一个刮板,有一个登录页面,我填写了进入下一页所需的三个值中的两个

刮刀需要用户名、密码和令牌

我自动填写用户名和密码,我把html响应缩小到python中的一个输入标记

标签代码为:

<input type="hidden" name="licence[_csrf_token]" value="SOME RANDOM CHECKSUM" id="licence__csrf_token" />

有什么方法可以得到这个结果,顺便说一下,校验和是动态的,因为它改变了长度。

是解析任意HTML的一种好方法:

from bs4 import BeautifulSoup

html_doc = '''<input type="hidden" 
                     name="licence[_csrf_token]" 
                     value="SOME RANDOM CHECKSUM"
                     id="licence__csrf_token" />'''

soup = BeautifulSoup(html_doc)
print soup.input['value']
从bs4导入美化组
html_doc=“”“
汤=美汤(html\U文档)
打印汤。输入['value']
你说的“得到这个”是什么意思?另外,您使用了哪些工具从HTML中提取输入标记?