cookie还是不太懂,登陆了教务处主页后,查成绩用的另一个header,所以总是登陆超时

import urllib.parse,urllib.request,http.cookiejar,os
#cookie处理,照抄
cookie = http.cookiejar.CookieJar()
cookieProc = urllib.request.HTTPCookieProcessor(cookie)
opener = urllib.request.build_opener(cookieProc)
urllib.request.install_opener(opener)                        #全局的openerpostdata=urllib.parse.urlencode({'systemId':'','xmlmsg':'','userName':'012130494XXXX','password':'012130494XXXX','type':'xs','imageField.x':'60','imageField.y':'19'
}).encode(encoding='UTF8')
#似乎是在header带入了验证,所以只能照抄
headers = {'User-Agent':'Mozilla/5.0 (Windows NT 6.3; WOW64; rv:28.0) Gecko/20100101 Firefox/28.0','Host':'sso.jwc.whut.edu.cn','Accept':'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8','Referer':'http://sso.jwc.whut.edu.cn/Certification/toLogin.do','Cookie':'JSESSIONID=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX','Connection':'keep=alive'
}req = urllib.request.Request(url = 'http://sso.jwc.whut.edu.cn/Certification/login.do',data = postdata,headers = headers
)
result = urllib.request.urlopen(req).read().decode("utf-8")
print(result)   
os.system('pause')

												

Python爬虫初学(3)登陆武汉理工大学教务处相关推荐

  1. python爬虫初学实战——免登录爬取easyicon里的vip图标(2)

    python爬虫初学实战-免登录爬取easyicon里的vip图标(2) 实验日期:2020-08-09 tips:没看过前面(1)的可以康康,指路 -> 爬取easyicon里的png图标 成 ...

  2. python爬虫初学实战——免登录爬取easyicon里的vip图标(1)

    python爬虫初学入门实战 --无需登录无需vip获得各种大小的png图标,爬取easyicon里的图标并储存 首先附上爬取的网址地址 实验环境 操作系统:windows 10 版本:python ...

  3. 使用python爬虫模拟12306登陆

    使用python爬虫模拟12306登陆   需要用到requests库函数,下载requests库函数地方法:直接在命令行输入以下代码就可以了就可以了. pip install requests 模拟 ...

  4. 萌新python爬虫初学

    前言:先声明本人是小菜鸡一枚,望大佬勿鄙视.就在今天总感觉有什么大事发生,心神不宁的,突然天空一声巨响,菜鸡萌生写博客的想法.(天啦!天啦!这是要翻天了,菜鸡都要写博客了)现在的初心是:方便自己整理学 ...

  5. Python爬虫初学一(爬虫基础)

    目录 一.通用爬虫和聚焦爬虫 1.什么是网络爬虫? 1.通用爬虫 2.聚焦网络爬虫 二.HTTP和HTTPS 1.HTTP工作原理 1.浏览器发送HTTP请求的过程 三.客户端HTTP请求 1.请求方 ...

  6. Python爬虫初学二(网络数据采集)

    目录 一.网络数据采集 1.什么是网络数据采集 2.网络数据采集的特点 二.网络数据采集之urllib库 三.网络数据采集之requests库 1.requests安装 2.request方法汇总 3 ...

  7. python爬虫(一):模拟登陆微博

    最近花了不少时间来学python爬虫,觉得还是有很多问题的,比如说requests.get获得Pixiv的网页源代码,一直获取不到,不过我猜测大概是headers的问题,准备之后处理. 废话少说我们先 ...

  8. Python爬虫之模拟登陆

    女神找我倾诉,实验室实验选不上,刚出来就被秒了,让我帮她选实验,我想我这万年单身的手速估计还是抢不过我这些师兄们,干脆写一个脚本吧,这样以后女神就找我选实验了,废话少说,切入主题,看这篇教程首先得保证 ...

  9. Python爬虫初学:报错1:UnicodeEncodeError: 'gbk' codec can't encode character '\xbb'……

    大家好,我是庞老板咩,一名浙江大学动力工程20级推免生,最近开始自学Python.这是我的第一篇博客,很高兴可以在CSDN这个平台和大家分享交流^ ^ 首先,这是一段我初学爬虫时的代码: import ...

  10. Python爬虫教程——新浪微博登陆

    一.前期准备: 编译环境:Python 3.4 Python库:requests.re.urllib.BeautifulSoup 二.实现分析: 尝试爬虫登陆网站时,会涉及到很多Javascript. ...

最新文章

  1. 最新Spring整合MyBatis详解教程
  2. 游戏UI框架设计(三) : 窗体的层级管理
  3. ORM 一对一 以及csrf 的简单用法
  4. python在abaqus中的应用代码下载_Python-(source-code)-in--Abaqus Python语言在Abaqus中的应用(源码) - 下载 - 搜珍网...
  5. 【转】 MySQL索引类型一览 让MySQL高效运行起来 mysql索引注意事项
  6. 网络流24题之餐巾计划问题
  7. ActiveMQ相关存储介绍
  8. rest服务swagger_使用Swagger轻松记录您的Play Framework REST API
  9. 你知道哪些情况下不该使用深度学习吗?
  10. cad画直角命令_CAD绘制燃气灶实例
  11. 结组开发项目(TD学生助手)
  12. Python-爬虫抓取视频
  13. 15个免费学习JavaScript的最佳网站
  14. 守望先锋游戏反外挂技术测评
  15. 德普图拉在北京香山AI分论坛的主持词
  16. ORACLE新增字段、注释等
  17. 华夏银行签约金融壹账通 借助金融科技转型升级
  18. SEO关键词排名优化做到百度首页的核心操作
  19. 计算机配置打开命令行,win7开机f8进入修复计算机cmd装xp
  20. IDEA 学生授权申请方式(免费)

热门文章

  1. 大学生做校园快递跑腿项目前景分析
  2. 用命令设置 ip 地址
  3. 迪赛智慧数——柱状图(正负条形图):应届生各行业平均薪酬排行
  4. sqlplus 执行脚本经验总结
  5. 晶体晶振小结(XTAL与TCXO/VCXO/VC-OCXO等)
  6. win10装debian 双系统_如何安装win10和linux [ubuntu14]双系统
  7. html边框双箭头,CSS常用样式之绘制双箭头代码示例
  8. react native使用echarts图表
  9. 【数据模型】实体联系图(ER图)——期末快速复习用
  10. html隐藏域倒计时,一个网页倒计时的实现