新手刚刚学 Python,想做一个微信助手玩玩。
前两天用构造 POST 数据的方法,写了个查询大学录取和新生报到登记的功能,发布到公众微信后有不少新生都在用,挺惊喜的。
于是我又想做一个正方教务成绩查询的功能,但是之前的方法不管用了。
Chrome 查看的数据如下:

查看源码:ddlSF=%D1%A7%C9%FA
ddlSF 应该是登录身份的选择

但是我照样写到登录脚本里面去,却提示为选择角色错误:
<script language='javascript'>alert('请选择角色!');</script>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 transitional//EN">
<HTML>
……
Python 脚本声明是utf-8 教务网站是 GB2312的

所以感觉是编码不对造成登录失败,尝试了中文、字符串转换成gb2312再测试还是不行。
请问大家有什么好的解决办法呢?回复必谢。
前两天用构造 POST 数据的方法,写了个查询大学录取和新生报到登记的功能,发布到公众微信后有不少新生都在用,挺惊喜的。
于是我又想做一个正方教务成绩查询的功能,但是之前的方法不管用了。
Chrome 查看的数据如下:

查看源码:ddlSF=%D1%A7%C9%FA
ddlSF 应该是登录身份的选择

但是我照样写到登录脚本里面去,却提示为选择角色错误:
<script language='javascript'>alert('请选择角色!');</script>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 transitional//EN">
<HTML>
……
Python 脚本声明是utf-8 教务网站是 GB2312的

所以感觉是编码不对造成登录失败,尝试了中文、字符串转换成gb2312再测试还是不行。
请问大家有什么好的解决办法呢?回复必谢。