2019独角兽企业重金招聘Python工程师标准>>>

URllib2 和 URLLib 区别的场合

    urllib2 can accept a Request object to set the headers for a URL request

        urllib2可以接受一个Request对象,并以此可以来设置一个URL的headers

    urllib accepts only a URL

        urllib只接收一个URL

    urllib provides the urlencode method which is used for the generation of GET query strings

        urllib 提供 urlencode方法 它被用作 GET 查询字符串的 生成

urllib2模块定义的函数和类用来获取URL(主要是HTTP的)

操作打开网页的数据

urllib2.urlopen(url[, data[, timeout[, cafile[, capath[, cadefault[, context]]]]])

data : 默认get 参数,当有数据时,打开post请求 The urllib.urlencode() function takes a mapping or sequence of 2-tuples and returns a string in this format

timeout: 代表 阻塞操作以秒为单位

The optional timeout parameter specifies a timeout in seconds for blocking operations like the connection attemp

运用场合:HTTP, HTTPS and FTP connections.

urllib.urlencode(query[, doseq]) 

Convert a mapping object or a sequence of two-element tuples to a “percent-encoded” string

功能:转化成一个映射对象,或则由两个元素组成的元组 转化成“百分号编码”字符串

将URL中的键值对以连接符&划分

This is useful to pass a dictionary of form fields to a POST request

转载于:https://my.oschina.net/pythonnnn/blog/660061

urllib urllib2 自己用相关推荐

  1. 【转】urllib urllib2 httplib

    copy from http://hi.baidu.com/chjj910/blog/item/7db5c24fbc699d19b2de0540.html python基于http协议编程:httpl ...

  2. python中 urllib, urllib2, httplib, httplib2 几个库的区别

    为什么80%的码农都做不了架构师?>>>    若只使用python3.X, 下面可以不看了, 记住有个urllib的库就行了 python2.X 有这些库名可用: urllib, ...

  3. python http2_python中 urllib, urllib2, httplib, httplib2 几个库的区别

    若只使用python3.X, 下面可以不看了, 记住有个urllib的库就行了 python2.X 有这些库名可用: urllib, urllib2, urllib3, httplib, httpli ...

  4. python通过get方式,post方式发送http请求和接收http响应-urllib urllib2

    python通过get方式,post方式发送http请求和接收http响应-- import urllib模块,urllib2模块, httplib模块 http://blog.163.com/xyc ...

  5. python http2_python2使用urllib/urllib2实现Http请求

    在Http请求中,最为常见的两种请求为GET.POST请求,下面实现方式主要是以urllib/urilib2方式实现. urllib/urllib2是python中两个内置的模块,要实现Http功能, ...

  6. Python urllib, urllib2, urllib3 以及 requests 的区别 (附个人一些看法)

    urllib python 标准 http 库, 无论是 python 2 还是 python 3 都有. urllib2 urllib2 是 只存在于 python 2 的一个 http 标准库. ...

  7. 爬虫入门二(urllib,urllib2)

    看了下网上的概念,比较模糊不知道作用.利用例子总结了一下. 1.爬虫 网站有各种数据,获得自己感兴趣的数据并保存的一种脚本. 2.通信基础 1.post和get:(1)get是从服务器上获取数据,po ...

  8. python urllib urllib2 urllib3 用法 区别

    目录 简介 1.打开远程文件 2.获取远程文件 一.urllib 1. urllib.request 1. 发起GET请求 2. 发起POST请求 3. 添加Headers 4. Request对象 ...

  9. python3:urllib/urllib2

    标题python3对urllib和urllib2进行了重构 python3对urllib和urllib2进行了重构,拆分成了urllib.request,urllib.response, urllib ...

最新文章

  1. 【总结整理】如何做需求分析(转)
  2. 包含min函数的栈 大坑
  3. CSS命名方法(笔记)
  4. 系统安装重装与优化:chapter7 操作系统的修复与重装
  5. 三年经验前端社招——腾讯微保
  6. Dede cms文章内容管理系统安全漏洞!如何有效防止DEDE织梦系统被挂木马安全设置...
  7. 组合数学 - 组合数的个数
  8. 开源GIS(十九)——WKT、WKB与GeoJSON
  9. 详解:离线项目一: 为什么大数据面前没有秘密
  10. HTML网页设计:四、超链接
  11. c语言程序设计徐立辉答案,C语言程序设计实验及习题指导
  12. Python3中的md5加密
  13. 苹果App签名工具有哪些?
  14. data单复数一样吗_Data和media的复数是什么?——别以为你很懂复数!
  15. LightBulb – 保护视力,自动根据时间调整显示器伽马值
  16. 为什么在AndroidManifest.xml中Activity的theme用不了Theme.Light.NoTitleBar?
  17. html打开方式解锁,解锁bootloader
  18. 〖干货〗史上最详细快充科普帖!!!
  19. 爱普生L355打印机进纸故障排除
  20. Stuart Russell对话姚期智:为全人类设计AI系统,可以借鉴墨子「兼爱」思想丨2023智源大会AI安全与对齐论坛...

热门文章

  1. studio创建java工程_Android studio从头一步步创建Java项目
  2. 鸿蒙os2.0官网公测报名,鸿蒙OS2.0公测版测试资格报名-鸿蒙OS2.0公测版测试资格报名官网地址预约 -友情手机站...
  3. redis 备份导出rdb_Redis学习——Redis持久化之RDB备份方式保存数据
  4. mysql my.cnf中忽略大小写_修改my.cnf ,使mysql 的表面不区分大小写
  5. python输出字符串拼接数字_python实现字符串和数字拼接
  6. nandflash移植程序_韦东山鸿蒙移植01-移植RTOS需要做的事
  7. p坚持csma协议 仿真‘_巧家快速推进移民生产安置人口界定和协议签订工作
  8. Spring各模块的功能及互相之间的关系
  9. stm32中断优先级_STM的中断系统
  10. python小白教程-面向小白的Python教程:入门篇(六)