零基础入门 Python 写一个爬虫玩儿

2021年3月9日12:16:31 发表评论

零基础入门 Python 写一个爬虫玩儿

第1章: Python 语言概述

1.1:关于学习起来很烦躁的问题【重要】

1.2:关于注意力【重要】

1.3:Python的诞生

1.4:Python的发展趋势

1.5:Python的优势以及缺点

1.6:Python的应用领域

1.7:Python的版本以及课程安排

1.8:写一个爬虫玩-案例演示

第2章: Python 环境配置

2.1:Python下载安装

2.2:VSCode下载安装

2.3:VSCode插件配置

2.4:手动安装pylint和autopep8(补录)

2.5:先尝试写一个程序

第3章: Python 基础语法

3.1:变量(上)

3.2:变量(下)

3.3:注释04分33秒[付费]

3.4:数据类型初接触-字符串

3.5:数据类型初接触-数字

3.6:数据类型初接触-布尔值

3.7:数据类型初接触-None

3.8:数据类型初接触-type() 判断数据类型

3.9:运算初接触-算数运算符

3.10:运算初接触-赋值运算符

3.11:函数初接触-函数定义、调用

3.12:函数初接触-函数的参数

3.13:函数初接触-函数的返回值

3.14:函数初接触-认识几个内置函数

3.15:好记性不如烂笔头 - 安排

3.16:好记性不如烂笔头 - 讲解

第4章: Python 数据类型

4.1:字符串(一)

4.2:字符串(二)

4.3:字符串(三)

4.4:字符串(四)

4.5:字符串(五)

4.6:列表

4.7:元组

4.8:字典

4.9:集合

4.10:迭代(遍历)数据

4.11:range()函数的妙用

4.12:使用列表推导式提升编码效率

4.13:序列类型

4.14:字符串常用方法(一)

4.15:字符串常用方法(二)

4.16:字符串常用方法(三)

4.17:字符串常用方法(四)

4.18:数字常用方法(一)

4.19:数字常用方法(二)

4.20:数字常用方法(三)

4.21:数字常用方法(四)

4.22:列表常用方法(一)

4.23:列表常用方法(二)

4.24:列表常用方法(三)

4.25:元组常用方法

4.26:字典常用方法(一)

4.27:字典常用方法(二)

4.28:字典常用方法(三)

4.29:集合常用方法(一)

4.30:集合常用方法(二)

4.31:集合常用方法(三)

4.32:集合常用方法(四)

4.33:集合常用方法(五)

第5章: Python 流程控制

5.1:== 和 != 是什么

5.2:认识流程控制

5.3:条件语句

5.4:三元表达式(三目运算符)

5.5:循环语句

5.6:continue 跳过循环

5.7:break 跳出(停止)循环

5.8:初识迭代器

5.9:初识生成器

第6章: Python 运算符

6.1:算数运算符

6.2:赋值运算符-海象运算符

6.3:比较运算符

6.4:逻辑运算符(一)

6.5:逻辑运算符(二)

6.6:成员运算符

6.7:身份运算符

6.8:位运算符(一)

6.9:位运算符(二)

6.10:位运算符(三)

6.11:位运算符(四)

6.12:运算符的优先级别

第7章: Python 函数精讲

7.1:查看内置函数以及函数的帮助信息

7.2:函数定义的补充

7.3:函数注释的补充

7.4:函数名的作用

7.5:函数返回值(return)的补充

7.6:序列解包与封包

7.7:函数的必须参数以及关键字传参

7.8:函数的默认参数

7.9:函数的可变参数

7.10:关键字参数

7.11:函数的参数提示

7.12:解包传参

7.13:作用域与作用域链

7.14:global 关键字

7.15:nonlocal 关键字

7.16:递归(一)

7.17:递归(二)

7.18:闭包

7.19:lambda表达式

第8章: Python 模块与包

8.1:什么是模块

8.2:了解命名空间

8.3:模块导入(一)

8.4:模块导入(二)

8.5:认识__name__属性

8.6:什么是包

8.7:包的导入(一)

8.8:包的导入(二)

8.9:包的导入(三)

8.10:包的导入(四)

8.11:包的导入(五)

8.12:模块的内置属性

8.13:包的内置属性

8.14:pip介绍以及常用命令演示

第9章: Python 面向对象

9.1:认识类和对象

9.2:self是什么鬼

9.3:__init__() 构造函数

9.4:类变量

9.5:私有变量

9.6:实例方法、类方法、静态方法

9.7:私有方法

9.8:最简单的继承

9.9:继承后进行功能扩展

9.10:多重继承

9.11:isinstance()

9.12:使用dir()

第10章: Python 文件读写

10.1:尝试文件读写

10.2:相对路径与绝对路径

10.3:文件的打开模式

10.4:文件写入

10.5:文件读取

10.6:关闭文件

10.7:重命名以及删除文件

10.8:迭代文件内容

第11章: Python 异常处理

11.1:异常介绍

11.2:最简单的异常捕获

11.3:捕获指定异常

11.4:else 以及 finally0

11.5:自定义异常

第12章: Python 正则表达式-语法篇

12.1:正则演示

12.2:最简单的正则

12.3:字符集

12.4:重复匹配

12.5:单词边界和字符串边界

12.6:贪婪和非贪婪模式

12.7:子表达式(分组)

12.8:零宽断言

12.9:匹配IP地址

12.10:匹配邮箱

第13章: Python 正则表达式-代码篇

13.1:re模块的使用

13.2:修饰符以及正则中的注释

13.3:search、match、fullmatch

13.4:匹配对象和分组捕获(一)

13.5:匹配对象和分组捕获(二)

13.6:findall、finditer

13.7:split

13.8:sub

第14章: 实战案例-写一个爬虫玩儿

14.1:写一个爬虫玩-案例演示

14.2:案例流程规划

14.3:request_data模块编写

14.4:get_data模块编写(一)

14.5:get_data模块编写(二)

14.6:get_data模块编写(三)

14.7:get_data模块编写(四)

14.8:create_dir模块编写

14.9:html_template模块编写

14.10:down_data模块编写(一)

14.11:down_data模块编写(二)

14.12:down_data模块编写(三)

14.13:run模块编写(一)

14.14:run模块编写(二)

14.15:run模块编写(三)

14.16:run模块编写(四)

14.17:run模块编写(五)

14.18:run模块编写(六)

14.19:run模块编写(七)

14.20:run模块编写(八)

14.21:run模块编写(九)

14.22:run模块编写(十)

14.23:结束

第99章: 补录课程

99.1:py下载与安装

99.2:pycharm安装

99.3:pycharm写第一个程序

99.4:MacOS安装配置python

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: