资源简介
一个学习python脚本登陆的好例子哦,可以看看。
代码片段和文件信息
# -*- coding: cp936 -*-
import HTMLParser
import urlparse
import urllib
import urllib2
import cookielib
import string
import re
# 登陆自动登陆深职院上网脚本
# chorm+iris抓包分析参数,传递参数使用了MD5加密
def loginSZPT():
#登录的主页面
hosturl = ‘http://10.1.255.100‘
#post数据接收和处理的页面(我们要向这个页面发送我们构造的Post数据)
posturl = ‘http://10.1.255.100/‘ #从数据包中分析出,处理post请求的url
#设置一个cookie处理器,它负责从服务器下载cookie到本地,并且在发送请求时带上本地的cookie
cj = cookielib.LWPCookieJar()
cookie_support = urllib2.HTTPCookieProcessor(cj)
opener = urllib2.build_opener(cookie_support urllib2.HTTPHandler)
urllib2.install_opener(opener)
#打开登录主页面(他的目的是从页面下载cookie,这样我们在再送post数据时就有cookie了,否则发送不成功)
h = urllib2.urlopen(hosturl)
#构造header,一般header至少要包含一下两项。这两项是从抓到的
- 上一篇:百度搜索批量爬取真实URL
- 下一篇:python数据分析.docx
评论
共有 条评论