爬虫2 urllib用法
from urllib import request,parse# 1. 解析数据 # 解析一条 # response = request.urlopen(url='http://httpbin.org/get?username={}'.format(parse.quote('哈哈'))) # print(response.read()) # # 解析字典 # data1 = {# 'username':'哈哈', # 'pass' : 23564 # } # res = parse.urlencode(data1) # print(res)# 2. 模拟请求头 # headers = {# 'User-Agent':'Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/63.0.3239.26 Safari/537.36 Core/1.63.6721.400 QQBrowser/10.2.2243.400',# 'Referer':'https://www.baidu.com/s?ie=utf-8&wd=%E5%9B%BE%E7%89%87'
# } # req = request.Request( # url='http://img5.imgtn.bdimg.com/it/u=935292084,2640874667&fm=26&gp=0.jpg', # headers=headers # ) # response = request.urlopen(req) # print(response.read())# 3. 发送一个get请求 # response = request.urlopen(url='http://httpbin.org/get',timeout=0.1) # 发送一个get请求 # response = request.urlopen(url='http://httpbin.org/get') # print(response.getcode()) #返回码 # print(response.info()) #返回头部信息 # print(response.read()) #返回内容 # response2 = request.urlopen(url='http://httpbin.org/post', # data = b'username=haha&password=12345'
转载于:https://www.cnblogs.com/cxhzy/p/10241604.html
爬虫2 urllib用法相关推荐
- Python爬虫之urllib模块2
Python爬虫之urllib模块2 本文来自网友投稿 作者:PG-55,一个待毕业待就业的二流大学生. 看了一下上一节的反馈,有些同学认为这个没什么意义,也有的同学觉得太简单,关于Beautiful ...
- python爬虫用urllib还是reques,python爬虫中urllib.request和requests有什么区别?
在学习python爬虫,想要检索request相关内容时,往往会出现urllib.request和requests这两个词,urllib.request和requests都是python爬虫的模块,其 ...
- Crawler:爬虫基于urllib.request库实现获取指定网址上的所有图片
Crawler:爬虫基于urllib.request库实现获取指定网址上的所有图片 目录 输出结果 核心代码 输出结果 核心代码 # coding=gbk import urllib.request ...
- python爬虫之urllib库详解
python爬虫之urllib库详解 前言 一.urllib库是什么? 二.urllib库的使用 urllib.request模块 urllib.parse模块 利用try-except,进行超时处理 ...
- python爬虫哪个选择器好用_Python网络爬虫四大选择器用法原理总结
前几天小编连续写了四篇关于Python选择器的文章,分别用正则表达式.BeautifulSoup.Xpath.CSS选择器分别抓取京东网的商品信息.今天小编来给大家总结一下这四个选择器,让大家更加深刻 ...
- Python爬虫进阶——urllib模块使用案例【淘宝】
Python爬虫基础--HTML.CSS.JavaScript.JQuery网页前端技术 Python爬虫基础--正则表达式 Python爬虫基础--re模块的提取.匹配和替换 Python爬虫基础- ...
- 初学爬虫之 urllib 库的介绍与使用(一)
初学爬虫之 urllib 库的介绍与使用(一) 目录 初学爬虫之 urllib 库的介绍与使用(一) 简介 1.1 urllib.request.urlopen() 1.2 urllib.reques ...
- python补充urllib教程,Python爬虫之urllib基础用法教程
综述 本系列文档用于对Python爬虫技术进行简单的教程讲解,巩固自己技术知识的同时,万一一不小心又正好对你有用那就更好了. Python 版本是3.7.4 urllib库介绍 它是 Python 内 ...
- 爬虫 :urllib库的用法,关于 request,parse模块总结
urllib库 它是python内置的请求库,包括 request ,error ,parse,robotparse. 这里主要介绍request 和parse模块. request 它是HTTP请求 ...
- Python爬虫之urllib和requests哪个好用--urllib和requests的区别
我们讲了requests的用法以及利用requests简单爬取.保存网页的方法,这节课我们主要讲urllib和requests的区别. 1.获取网页数据 第一步,引入模块. 两者引入的模块是不一样的, ...
最新文章
- Windows Server 2008 Server Core - 小脚印,大安全
- oracle rac安装
- linux网站目录大小写,Linux服务器url区分大小写如何解决
- Springboot-读取核心配置文件及自定义配置文件
- Xposed源码剖析——概述
- linux 运行选择哪个cpu核,判断Linux进程在哪个CPU核运行的方法
- 门前异动监控、AI 人脸识别!360 发布新型智能门铃
- win10电脑插耳机没声音_Win10如何录制电脑内部声音
- linux 挂载硬件设备
- 【物联网智能网关-08】TinyGUI和WPF汉字显示技术比较
- 厦门理工学院计算机毕业要求,计算机教学中心-厦门理工学院教务处.PDF
- Laya发布魅族小游戏,调试前步骤
- python图片格式转换:将.png格式转换为.jpg
- 饥荒模块显示检查工作室订阅服务器,饥荒工作室新作《欺诈之地》正式上架Steam商店...
- 3D 池化(MaxPool3D) 和 3D(Conv3d) 卷积详解
- 从0到一开发微信小程序(6)—小程序常用API
- 【玖哥乱弹】神通广大的JavaScript
- Termios 函数说明
- 算法笔记:找考试座位号问题
- java毕业设计KTV点歌系统(附源码、数据库)
热门文章
- Java nextInt()函数
- Qt串口通信专题教程
- Java代码实现“年-月-日 上午/下午时:分:秒”
- SpringBoot多数据源切换详解,以及开启事务后数据源切换失败处理
- SWIG 转换C++接口为Java接口
- java mysql 单例模式_java 单例模式(singleton)连接 mysql 数据库
- FISCO BCOS(五)———部署安装jdk1.8
- linux操作系统的中断处理,Linux操作系统内核编程中断处理程序解读
- idea 的精准搜索_intellij idea 的全局搜索快捷键方法
- sap供应商主数据表_SAP供应商统驭科目调整操作说明