一、异常处理的意义 1. 异常机制已经成为衡量一门编程语言是否成熟的标准之一,使用异常处理机制的Python程序会有更好的容错性。 2. 没有人能够保证自己写的程序永远不会出...
导入: 在实际开发中,Python的很多功能都有了成熟的第三方实现,不需要开发者“重复造轮子”。 当开发者需要完成某种功能时,可以通过搜索引擎搜索,通过都可以找到第三方在Py...
一、模块是什么? 1. Python的标准安装中包含了一组自带的模块,这些模块被称为”标准库"。Python语言之所以被广泛应用于各行各业,得益于它的模块化系统。 2. 另外...
一、 存储数据的正确方式 1. 常用的存储数据的方式有两种——存储成csv格式文件、存储成Excel文件(不是复制黏贴的那种)。 2.“csv”是什么,和Excel文件有什么...
importrequests #调用requests模块 singer=input('你最喜欢的歌手是谁呀?') url='https://c.y.qq.com/soso/f...
一、什么是参数 1. 每个url都由两部分组成。前半部分大多形如:https://xx.xx.xxx/xxx/xxx; 后半部分,多形如:xx=xx&xx=xxx&xxxxx...
一、准备工作 1.当接手一个新项目,开发人员们并不会一上来就去写代码,他们会先去思考这个项目应当如何实现。 2.如果说我们是要爬取周杰伦的歌,那么首先要思考的是:哪家网站,拥...
一、人工操作 我们知道爬虫是模拟人在浏览器的动作批量获取有价值的信息,那对于这道题,我们先手动操作下,看看人是如何实现这个过程的。 1. 首先,打开电影天堂https://w...
一、爬取前的准备工作 1. 选择一个网站:https://www.douban.com 2.在进行爬取之前,我们先去看看它的robots协议。 协议网址:https://ww...
一、 爬取前的准备工作 1. 选择一个网站:http://www.xiachufang.com/explore/ 2.在进行爬取之前,我们先去看看它的robots协议。 协议...
一、BeautifulSoup是什么? 1. 使用BeautifulSoup可以解析和提取网页中的数据。 1)解析数据:我们平时使用浏览器上网,浏览器会把服务器返回来的HTM...
一、类的特殊方法定义 1. 类的特殊方法: 在 Python 类中有些方法名、属性名的前后都添加了双下画线,这种方法、属性通常都属于 Python 的特殊方法和特殊属性。 2...