作者qscccc (没有昵称)
看板Python
标题Re: [问题] 网页模拟登入一问
时间Thu Apr 14 01:34:02 2011
难得遇到我会的XD
要传送的表单应该要用dict吧
body = {
'accessCode' : 'accesscode','password' : 'password'}
还有 因为
<form name="loginActionForm" method="post"
action="/divanet/login/">
<p><input type="text" name="accessCode" ....></p>
<p><input type="password" name="password" .....></p>
<p align="center"><input type="submit" value=" " id="submit"></p>
</form>
表单应该是要传到你原本的url_login再加上 login/
第一个req也要urlopen 才有登入
第二个req则是读取网页
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 120.97.75.105
1F:→ a761007:用firebug分析送出去的request就知道要送那些资料了 04/14 02:53
2F:→ qscccc:googlechrome里面也内建类似的工具 04/14 03:14
3F:→ qscccc:ctrl+shift+j 有个network的选项 04/14 03:15
4F:→ qscccc: i 04/14 03:18
5F:推 elvisteal:感谢!已解决登入问题了~现在正在加其它的元件中 04/14 09:59