请教一个python语言requests库登录的问题

最近在开发一个设备数据采集程序,设备自带一个管理页面,登录的方式比较特别,假设设备网址为

http://172.16.0.1

输入用户名和密码并登录后,执行了如下js代码

window.name='username|password';
window.location="http://172.16.0.1/webfig/";

然后就登录成功了

我不知道这种登录方式该如何用python来实现,尝试了requests_html库,执行js代码的时候会报错。

请问有哪位前辈解决过这类问题呢?

回答

浏览器上F12, 抓包看下报文结构。然后用requests 写一个。