在python2中使用Cookielib库进行处理,而在python3中用Cookiejar进行处理

我用的是python3

在代码头部引入模块

import http.cookiejar

#创建CookieJar对象

cookiejar = http.cookiejar.CookieJar()

#创建opener #urllib.request.HTTPCookieProcessor(你创建的CookieJar对象)这里是创建cookie处理器

opener = urllib.request.build_opener(urllib.request.HTTPCookieProcessor(cookie))

#然后吧opener安装为全局就行了

urllib.request.install_opener(opener)

再利用函数post你的网页就ok了

当然这里讲的是使用urllib库的处理

你也可以使用requests库进行处理

这里示范一遍

import requests

创建一个session对象

a = requests.session()

#利用session对象post登陆网址获取post传输回来的数据(里面有cookie信息)

data = a.post(url,pdata(传输的数据,账号密码等))

现在就可以利用data来get网页了

content = a.get(url,cookie = data.cookie)

一六年。。。。。。。

python实现登录网站下载文件-Python爬虫 登录网页后下载图片,怎么保持登录状态?...相关推荐

  1. python批量下载文件-python使用selenium实现批量文件下载

    背景 实现需求:批量下载联想某型号的全部驱动程序. 一般在做网络爬虫的时候,都是保存网页信息为主,或者下载单个文件.当涉及到多文件批量下载的时候,由于下载所需时间不定,下载的文件名不定,所以有一定的困 ...

  2. python下载文件的11种方式_Python下载文件的11种方式

    在本教程中,你将学习如何使用不同的Python模块从web下载文件.此外,你将下载常规文件.web页面.Amazon S3和其他资源. 最后,你将学习如何克服可能遇到的各种挑战,例如下载重定向的文件. ...

  3. python 下载文件-Python下载文件的11种方式

    原标题:Python下载文件的11种方式 在本教程中,你将学习如何使用不同的Python模块从web下载文件.此外,你将下载常规文件.web页面.Amazon S3和其他资源. 最后,你将学习如何克服 ...

  4. Python3.x爬虫教程:爬网页、爬图片、自动登录

    林炳文Evankaka原创作品.转载请注明出处 http://blog.csdn.net/evankaka 摘要:本文将使用Python3.4爬网页.爬图片.自动登录.并对HTTP协议做了一个简单的介 ...

  5. springboot上传下载文件(4)--上传下载工具类(已封装)

    因为在做毕设,发现之前的搭建ftp文件服务器,通过ftp协议无法操作虚拟机临时文件,又因为ftp文件服务器搭建的比较麻烦:而 hadoop的HDFS虽然可以实现,但我这里用不到那么复杂的:所以我封装了 ...

  6. HTML5期末大作业:大学生购物商城网站设计——优分期大学生购物商城(7页) 大学生大学生购物商城作业模板下载 静态HTML购物商城网页制作下载_网页设计代码

    HTML5期末大作业:大学生购物商城网站设计--优分期大学生购物商城(7页) 大学生大学生购物商城作业模板下载 静态HTML购物商城网页制作下载_网页设计代码 常见网页设计作业题材有 个人. 美食. ...

  7. linux下载文件夹到本地命令行,linux下载文件到本地命令,linux下载文件到本地命令 下载工具...

    linux下载文件到本地命令,linux下载文件到本地命令 下载工具 来源:互联网/编辑:佚名/时间:2020-09-08 在手机上看 扫一扫进入手机端 linux用户命令在哪个文件夹下 用 whic ...

  8. 下载文件、(Blob数据流)下载PDF

    下载文件.(Blob数据流)下载PDF 方法一 (a标签) downloadFile(file) {let url= '你的文件地址'const elink = document.createElem ...

  9. 期末作业代码网页设计代码——优分期大学生购物商城(7页) 大学生大学生购物商城作业模板下载 静态HTML购物商城网页制作下载_网页设计代码

    HTML5期末大作业:大学生购物商城网站设计--优分期大学生购物商城(7页) 大学生大学生购物商城作业模板下载 静态HTML购物商城网页制作下载_网页设计代码 常见网页设计作业题材有 个人. 美食. ...

  10. python 下载文件-python爬虫之下载文件的方式总结以及程序实例

    python爬虫之下载文件的方式以及下载实例 目录 第一种方法:urlretrieve方法下载 第二种方法:request download 第三种方法:视频文件.大型文件下载 实战演示 第一种方法: ...

最新文章

  1. Flask实例教程四
  2. 【面试】编译器为我们实现了几个类成员函数?(c++)
  3. Marshal类的简单使用
  4. ubuntu16.04版本 the system is running in low-graphics mode
  5. 【ML】 李宏毅机器学习一:Regression、Gradient Descent(python实现)
  6. 再谈VC++中ListControl排序[原创]
  7. 用四位led数码管作显示器的篮球比赛24秒计时器求c语言代码,单片机编程控制LED七段数码管作显示的篮球赛计时计分系统...
  8. 120 - 算法 -找到n个无序数中的 第k个最小的数 快排的变体
  9. setSystemUiVisibility() 与 getSystemUiVisibility() 显示隐藏状态栏
  10. vue-cli history 本地开发刷新页面丢失_react 开发入门
  11. Java程序运行时间的计算
  12. javaWeb项目之新闻管理系统详细开发过程
  13. 如何用ESP32+LVGL实现给路由器加装屏幕
  14. mysql 数据入库去重_MySQL中去重 distinct 的用法 ,数据库去重distinct
  15. android studio 自定义应用主题,Android studio 设置主题
  16. 替代MP9486A 输入120V降压恒压IC方案 GPS防盗器IC方案
  17. 如何将本地项目上传到gitee仓库里
  18. 给北漂、沪漂、广深漂的一些避坑建议!
  19. 如何使用OLED显示图片
  20. ligo 原理_在LIGO的实验中,Ubuntu被用来检测引力波

热门文章

  1. java 拖拽生成_JAVA UI 拖拽功能
  2. 终端不能联网_详细解析物联网是什么?
  3. markdown demo 学习
  4. 论海明威的存在主义宗教意识——存在主义虚无主义。注:部分观点个人不赞同...
  5. docker网络集群
  6. Angular双向数据绑定原理
  7. SQL Server2008(一)简介
  8. Linux环境安装、卸载Docker
  9. POJ3345 Bribing FIPA 【背包类树形dp】
  10. JAVAC 命令详解