#使用urllib库,将langlang2017全站网页请求并保存
#1、引入模块
from urllib import request
from urllib import error#2、操作
#(1)创建url
base_url = "http://www.langlang2017.com/route.html"try:# (2)请求urlreponse = request.urlopen(base_url,timeout=0.02)# (3)读取内容html = reponse.read()# (4)转码html = html.decode("utf-8")# (5)保存with open("route.html", "w", encoding="utf-8") as f:f.write(html)except error.URLError as e:print(e)

转载于:https://www.cnblogs.com/zhangboblogs/p/8542041.html

urllib库的使用相关推荐

  1. 【网络爬虫】(1) 网络请求,urllib库介绍

    各位同学好,今天开始和各位分享一下python网络爬虫技巧,从基本的函数开始,到项目实战.那我们开始吧. 1. 基本概念 这里简单介绍一下后续学习中需要掌握的概念. (1)http 和 https 协 ...

  2. python爬虫网络请求超时_6、web爬虫讲解2—urllib库爬虫—基础使用—超时设置—自动模拟http请求...

    利用python系统自带的urllib库写简单爬虫 urlopen()获取一个URL的html源码 read()读出html源码内容 decode("utf-8")将字节转化成字符 ...

  3. python爬虫入门urllib库的使用

    urllib库的使用,非常简单. import urllib2response = urllib2.urlopen("http://www.baidu.com") print re ...

  4. [Python]urllib库的简单应用-实现北航宿舍自动上网

    在北航,上网前必须通过一个认证系统.次次开电脑都要打开这个认证网页连接一下网络还是挺烦人的.刚好最近看了看了Python的urllib库,那么就写一个最简易的自动登录器吧....(这也算是我的Pyth ...

  5. oracle urlencode 中文,Python2和Python3中urllib库中urlencode的使用注意事项

    前言 在Python中,我们通常使用urllib中的urlencode方法将字典编码,用于提交数据给url等操作,但是在Python2和Python3中urllib模块中所提供的urlencode的包 ...

  6. 爬虫笔记(一)——快速使用urllib库

    本人以前用的都是python2.7,但看网上很多教程都是以python3为例的,所以便切换版本,导入urllib.lxml.beautifulsoup4等库. 下面介绍下两个版本对urllib库的区别 ...

  7. python爬虫 - Urllib库及cookie的使用

    lz提示一点,python3中urllib包括了py2中的urllib+urllib2.[python2和python3的区别.转换及共存 - urllib] 怎样扒网页? 其实就是根据URL来获取它 ...

  8. Python爬虫入门三之Urllib库的基本使用

    转自:http://cuiqingcai.com/947.html 那么接下来,小伙伴们就一起和我真正迈向我们的爬虫之路吧. 1.分分钟扒一个网页下来 怎样扒网页呢?其实就是根据URL来获取它的网页信 ...

  9. python urllib.request 爬虫 数据处理-python 爬虫之 urllib库

    文章更新于:2020-03-02 注:代码来自老师授课用样例. 一.初识 urllib 库 在 python2.x 版本,urllib 与urllib2 是两个库,在 python3.x 版本,二者合 ...

  10. python urllib.request 爬虫 数据处理-Python网络爬虫(基于urllib库的get请求页面)

    一.urllib库 urllib是Python自带的一个用于爬虫的库,其主要作用就是可以通过代码模拟浏览器发送请求.其常被用到的子模块在Python3中的为urllib.request和urllib. ...

最新文章

  1. PYTHON编程导论群【提问与解惑】数据统计
  2. C语言必须会写的10道经典题(小白必看!)
  3. 关于ref 和 out 关键字【整理】
  4. MySQL大数据量分页查询方法及其优化
  5. Mybatis通过colliection属性递归获取菜单树
  6. [零基础,全开源]基于web的远程深度学习服务搭建
  7. css unchecked,详细介绍CSS中的伪选择器
  8. 【自定义控件】c#winform自定义控件实现标签控件
  9. 两条线段的夹角 cesium_《原本》命题1.10 一条线段可以被分成两条相等的线段
  10. 安装oculus运行时出现问题_U盘安装windows10出现的问题解决方法
  11. Netbackup Done status 6 解决方法
  12. 【原】基于matlab的蓝色车牌定位与识别---绪论
  13. 【渝粤教育】广东开放大学 企业文化学 形成性考核 (57)
  14. 以汉维语音翻译为例-uniapp原生顶部栏维语翻译-使用字体图标
  15. linux开发板增加adb功能
  16. Java web项目中使用C#配合开发,实现双屏显示功能
  17. Excel插件快捷键弹窗事件(VSTO+键盘钩子实现)
  18. [0CTF 2016]piapiapia WP
  19. AC Leetcode 290. 单词规律
  20. 全球及中国醛酮树脂行业研究及十四五规划分析报告

热门文章

  1. Linux下查看txt文档
  2. hiho图的联通性(自留)
  3. 流行的编程语言及其趋势
  4. 在使用win 7 无线承载网络时,启动该服务时,有时会提示:组或资源的状态不是执行请求操作的正确状态。 网上有文章指出,解决这个问题的方法是在设备管理器中启动“Microsoft托管网络虚拟适配
  5. unity导入素材时材质丢失素材变成粉红色的解决方法
  6. 海南首例供港造血干细胞志愿者启程赴广东捐献
  7. 是什么样的骚操作让应用上线节省90%的时间
  8. Oracle11.2.0.4 windows32+64bit opatch工具 11.2.0.0 百度云盘下载
  9. MySQL5.6 更改字段属性仍旧会锁全表,注意这个坑!
  10. python为类定义构造函数