博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
爬虫--登录网页
阅读量:4313 次
发布时间:2019-06-06

本文共 753 字,大约阅读时间需要 2 分钟。

#!/usr/bin/env python# -*- coding: utf-8 -*-############################################## File        : loginMMVOIP.py# Author      : lucasysfeng# Revision    : 2014-06-13 14:26:11# Description : 登录-->获取cookie-->访问任意URL#############################################import cookielibimport urllib2import urllib### loginURL和postVales通过填写表单页面源码或Fiddler等抓包软件获得### loginURL是处理登录请求的页面(不是填写表单的页面),loginURL = ""postValues = {
}### 存储cookiecj = cookielib.CookieJar()opener = urllib2.build_opener(urllib2.HTTPCookieProcessor(cj))urllib2.install_opener(opener)### 登录验证try: opener.open(loginURL, urllib.urlencode(postValues))except: print "error: open() error"# 登录后可访问任意URLprint opener.open("").read()

 

转载于:https://www.cnblogs.com/helloweworld/p/3786136.html

你可能感兴趣的文章
Linux下获取本机IP地址的代码
查看>>
(C#)调用Webservice,提示远程服务器返回错误(500)内部服务器错误
查看>>
flex布局
查看>>
python-----python的文件操作
查看>>
java Graphics2d消除锯齿,使字体平滑显示
查看>>
控件中添加的成员变量value和control的区别
查看>>
Spring Boot Docker 实战
查看>>
Div Vertical Menu ver3
查看>>
Git简明操作
查看>>
InnoDB为什么要使用auto_Increment
查看>>
课堂练习之买书打折最便宜
查看>>
定义函数
查看>>
网络虚拟化技术(二): TUN/TAP MACVLAN MACVTAP
查看>>
MQTT协议笔记之mqtt.io项目HTTP协议支持
查看>>
(转)jQuery中append(),prepend()与after(),before()的区别
查看>>
Tecplot: Legend和图像中 Dashed/Dash dot/Long dash 等虚线显示没有区别的问题
查看>>
win8 开发之旅(2) --连连看游戏开发 项目错误的总结
查看>>
视频转换工具ffmpeg
查看>>
一、 object c -基础学习第一天 如何定义一个类
查看>>
C#调用C++编译的DLL详解
查看>>