• 大小: 2KB
    文件类型: .py
    金币: 2
    下载: 1 次
    发布日期: 2021-07-02
  • 语言: Python
  • 标签:

资源简介

一个学习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至少要包含一下两项。这两项是从抓到的

评论

共有 条评论

相关资源