第九关用户名密码登录爬取后台数据

点击查看代码
import requests
from lxml import etree

login_url = 'https://www.spiderbuf.cn/playground/e01/login'
headers = {
    "User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/119.0.0.0 Safari/537.36"
}
data = {
    "username": "admin",
    "password": "123456"
}
session = requests.session()
resp = session.post(url=login_url, headers=headers, data=data)
# print(resp.text)
root = etree.HTML(resp.text)
trs = root.xpath('//table//tr')[1:]
for tr in trs:
    info = ','.join(tr.xpath('./td/text()'))
    print(info)


posted @ 2024-10-08 16:23  神仙不在  阅读(16)  评论(0)    收藏  举报