ubuntu,debian,redhat,fedora,centos
« »
2008-05-28Python

1

python通过表单的post方法自动用户登陆

  1. def post3():
  2. # for mail.sina.com.cn
  3.     import urllib,urllib2,cookielib
  4.     cj = cookielib.CookieJar()
  5.     url_login = 'http://mail.sina.com.cn/cgi-bin/login.cgi'
  6.     body = (('logintype','login'), ('u','*****'), ('psw', '******'))
  7.     opener=urllib2.build_opener(urllib2.HTTPCookieProcessor(cj))
  8.     opener.addheaders = [('User-agent', 'Opera/9.23')]
  9.     urllib2.install_opener(opener)
  10.     req=urllib2.Request(url_login,urllib.urlencode(body))
  11.     u=urllib2.urlopen(req)
  12.     print u.read().decode('utf-8').encode('gbk')

您还可能感兴趣的内容

日志信息 »

该日志于2008-05-28 15:42由 x72 发表在Python分类下, 通告目前不可用,你可以至底部留下评论。

没有评论

发表评论 »

返回顶部