python利用cookie模拟登录
转载:http://cuiqingcai.com/968.html
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
importurllib
importurllib2
importcookielib
filename='cookie.txt'
#声明一个MozillaCookieJar对象实例来保存cookie,之后写入文件
cookie=cookielib.MozillaCookieJar(filename)
opener=urllib2.build_opener(urllib2.HTTPCookieProcessor(cookie))
postdata=urllib.urlencode({
'stuid':'201200131012',
'pwd':'23342321'
})
#登录教务系统的URL
loginUrl='http://jwxt.sdu.edu.cn:7890/pls/wwwbks/bks_login2.login'
#模拟登录,并把cookie保存到变量
result=opener.open(loginUrl,postdata)
#保存cookie到cookie.txt中
cookie.save(ignore_discard=True,ignore_expires=True)
#利用cookie请求访问另一个网址,此网址是成绩查询网址
gradeUrl='http://jwxt.sdu.edu.cn:7890/pls/wwwbks/bkscjcx.curscopre'
#请求访问成绩查询网址
result=opener.open(gradeUrl) //不需要带参数就可以使用了
print result.read()
|
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
python利用cookie模拟登录相关推荐
- Python 利用 cookie 模拟登录,爬取指定关键词的淘宝商品信息
Python 利用 cookie 模拟登录,爬取指定关键词的淘宝商品信息-Selenium 1. 本文目标 由于淘宝网站的不断更新,以前的爬取方法都无法重现,必须需要登录淘宝网站才可以进行搜索商品.所 ...
- Python爬虫——Cookie模拟登录
文章目录 Python爬虫--Cookie模拟登录 1.Cookie模拟登录 2.Handler处理器 Python爬虫--Cookie模拟登录 1.Cookie模拟登录 现在很多网站需要用户成功登录 ...
- Python 模块 requests 模拟登录豆瓣 并 发表动态
如何抓取 WEB 页面:http://blog.csdn.net/chenguolinblog/article/details/45024643 github 上一个关于模拟登录的项目:https:/ ...
- php curl post登录与带cookie模拟登录随笔
研究curl post登录 一步一步来,一个星期前我也不知道curl是啥.都是百度学习的,好了贴代码 这个是没有验证码的登录(账号密码自己申请一个) <?php $cookieSuccess ...
- python爬虫(四)cookie模拟登录和反反爬案例
处理不被信任证书的网站 SSL证书:数字证书的一种,配置在服务器上面的,类似于驾驶证.护照和营业执照的电子副本.因为配置在服务器上,也称为SSL服务器证书. SSL证书的特点:遵循了SSL协议,由收信 ...
- python 模拟登录获取cookie_Python获取新浪微博cookie模拟登录
这次尝试模拟登录微博,获取com网站cookie,cn不可用. 分析网站 首先打开weibo.com微博登录页面,如果已经登录需要先退出(其他的com登录页应该也是可以的). 打开chrome调试,查 ...
- Python爬虫--人人网模拟登录cookie(四)
文章目录 模拟登录 一.人人网模拟登录 1.1 验证码识别 1.2 发送post请求 1.3 模拟登录cooki操作 1.4 cookie 1. 手动cookie处理 2. 自动处理 二.代理讲解 总 ...
- python模拟登录页面下载_Python爬虫实战入门四:使用Cookie模拟登录——获取电子书下载链接...
在实际情况中,很多网站的内容都是需要登录之后才能看到,如此我们就需要进行模拟登录,使用登录后的状态进行爬取.这里就需要使用到Cookie. 现在大多数的网站都是使用Cookie跟踪用户的登录状态,一旦 ...
- python模拟登记获取cookie_Python爬虫实战入门四:使用Cookie模拟登录——获取电子书下载链接...
在实际情况中,很多网站的内容都是需要登录之后才能看到,如此我们就需要进行模拟登录,使用登录后的状态进行爬取.这里就需要使用到Cookie. 使用Cookie进行模拟登录 现在大多数的网站都是使用Coo ...
最新文章
- zip压缩多个文件,解压时不包含目录层级
- Linux—进程管理
- 多于2个字符串的拼接,禁止使用“+”,而应该用join
- leetcode :string字符串和数字
- 使用heroku托管服务搭建网站
- android怎样降版本,Android7.0 APP降级方法
- 小米手机用什么蓝牙耳机好?高颜值游戏专属蓝牙耳机推荐
- 简单易懂的综合网络布线
- mySQL数据库中.frm和.myi和.myd和.ibd文件是什么文件?
- linaro 网站资源
- 电子学会 2020年6月 青少年软件编程Python编程等级考试一级真题解析(选择题+判断题+编程题)
- 大众点评数据分析报告
- 常用正则表达式大全 (转)
- jquery.qrcode 批量打印
- 学习Nginx看这篇就够了
- 8瓶水和3只小老鼠的故事(python解决)思路
- VSCode C++环境配置及测试运行
- GaussDB高斯数据库(数据库基础知识)
- 区块链笔记:技术栈、对等网络、密码技术、账户模型、网络共识、脚本系统、扩展技术
- 半导体器件物理【12】载流子输运现象 ——扩散运动
热门文章
- 简洁明了——STL容器库之set头文件常用函数集合
- 15行代码AC——习题3-3 数数字 (UVa1225,Digit Counting)
- [leetcode]509. 斐波那契数
- 可重复读:为什么你改了我看不到呢?
- 怎么在linux下用mysql建库_在MySQL/MariaDB中创建数据库、数据库用户和授予特权(针对Linux平台)...
- php队列会停止执行吗,php – Laravel Artisan CLI安全地停止守护程序队列工作者
- mysql 优化器不准_mysql 优化器有哪些可选开关
- todolist实现删除的功能_coc-todolist: nvim/vim 的 todolist/task 管理插件
- python自然语言处理评论_python自然语言处理——学习笔记:Chapter3纠错
- ubuntu 编译php5.6,Ubuntu 16.04 源码编译 PHP5.6