自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 Phthon环境构建与PyCham安装配置——小白教程

Phthon环境构建与PyCham安装配置——小白教程1 Python语言1.1 Python语言的基本概念1.2 Python 的特色1.3 Python的发展及应用2 Python搭建环境2.1 Python的解释器2.2 Python解释器下载2.3 pip工具的使用2.4 Python的第一个程序3 PyCharm的安装和配置3.1 PyCharm的安装3.2 PyCharm的简单配置1...

2020-04-06 21:11:32 1177

原创 Scrapy框架入门

Scrapy框架入门1. Scrapy介绍2. Scrapy工作流程3. Scrapy入门1 创建一个scrapy项目2 生成一个爬虫3 提取数据4 保存数据5 在命令中运行爬虫6 在pycharm中运行爬虫4. pipline使用1. Scrapy介绍• 什么是ScrapyScrapy是一个为了爬取网站数据,提取结构性数据而编写的应用框架,我们只需要实现少量的代码,就能够快速的抓取Scrapy使用了Twisted异步网络框架,可以加快我们的下载速度http://scrapy-chs.read

2020-06-30 16:10:33 241

原创 python之xpath和lxml模块及豆瓣爬取练习

python之xpath和lxml模块1. xpath介绍1.1 基本概念1.2 结点的关系2. 基本使用2.1 工具安装2.2 模块的使用3. 豆瓣电影榜单爬取1. xpath介绍1.1 基本概念XPath(XML Path Language)是一种XML的查询语言,他能在XML树状结构中寻找节点。XPath 用于在 XML 文档中通过元素和属性进行导航xml是一种标记语法的文本格式,xpath可以方便的定位xml中的元素和其中的属性值。lxml是python中的一个包,这个包中包含了将html文本

2020-06-06 18:27:41 642

原创 python-初识多任务线程

python-初识多任务线程1.多任务基本介绍1.1 程序中模拟多任务2. 主线程和子线程的执行关系3. 查看线程数量4. 验证子线程的执行与创建5. 线程间的通信(多线程共享全局变量)5.1 多线程参数-args6. 制作一个摸奖转盘1.多任务基本介绍有很多的场景中的事情是同时进行的,比如开车的时候手和脚共同来驾驶汽车,再比如唱歌跳舞也是同时进行的1.1 程序中模拟多任务1 import time2 3def sing():4 for i in range(3):5 print("正在唱歌

2020-06-05 15:17:58 240

原创 Python-正则表达式

Python-正则表达式1.正则表达式的简介1.1 概念1.2 正则表达式的应用场景2. 正则表达式对Python的支持2.1 普通字符2.2 元字符2.3 预定义匹配字符集2.4 重复匹配2.5 位置匹配和非贪婪匹配3. re模块常用方法4. 分组功能1.正则表达式的简介1.1 概念正则表达式是对字符串操作的一种逻辑公式,就是事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的⼀种过滤逻辑1.2 正则表达式的应用场景表单验证(例如 : 手机

2020-06-03 22:56:56 202

原创 Python面向对象二 封装与修饰器

Python面向对象二 封装与修饰器1. 特殊方法2. 封装2.1 封装的引入2.2 封装实例一2.3 封装实例二3. property装饰器1. 特殊方法• 在类中可以定义一些特殊方法也称为魔术方法• 特殊方法都是形如 xxx()这种形式• 特殊方法不需要我们调用,特殊方法会在特定时候自动调用,在实例对象创建以后执行# 类的基本结构'''class 类名([父类]): 公...

2020-05-07 11:58:52 354

原创 Python 面向对象一

Python 面向对象一1. 面向对象简介2. 类(class)3. 类的定义4. 参数self4.1 属性和方法4.2 self1. 面向对象简介• Python是一门面向对象的编程语言• 所谓面向对象的语言,简单理解就是语言中的所有操作都是通过对象来进行的首先我来看面向过程语言• 面向过程指将我们的程序分解为一个一个步骤,通过对每个步骤的抽象来完成程序• 这种编写方式往往只适用于一...

2020-05-06 11:51:39 278 1

原创 Python之urllib.request模块及requests模块

Python之urllib.request模块及requests模块 1. urllib.request模块1.1 版本1.2 常用的方法1.3 响应对象2. urllib.parse模块2.1 常用方法3. 请求方式4. requests模块4.1 安装4.2 request常用方法4.3 响应对象response的方法4.4 requests模块发送 POST请求4.5 requests设置...

2020-04-30 16:46:58 1705 2

原创 Python 高级函数

Python 高级函数1. 高阶函数2. 闭包3. 装饰器的引入4. 装饰器的使用1. 高阶函数• 接收函数作为参数,或者将函数作为返回值返回的函数就是高阶函数lst = [1,2,3,4,5,6,7,8,9,10]# 定义一个函数 用来加测一个偶数def fn2(i): if i % 2 == 0: return True# 定义一个函数 用来检测是否大于...

2020-04-29 14:40:24 148

原创 Python 爬虫简介

Python 爬虫简介1.通讯协议1.1 端口1.2 通讯协议2. 网络模型2.1 HTTPS是什么呢?2.2 SSL怎么理解?3. 爬虫介绍3.1 什么是爬虫?3.2 为什么需要爬虫?3.3 企业获取数据的方式?3.4 Python 做爬虫的优势3.5 爬虫的分类4. 几个概念4.1 GET和POST4.2 URL组成部分4.3 User-Agent 用户代理4.4 Refer4.5 状态码5....

2020-04-28 10:02:57 249

原创 Python 函数2

Python 函数21. 函数的返回值2. 文档字符串3. 函数的作用域4. 命名空间5. 递归函数1. 函数的返回值• 返回值就是函数执行以后返回的结果• 通过return来指定函数的返回值• return后面可以跟任意对象,返回值甚至可以是一个函数# 可以通过return来指定函数的返回值# 我们可以通过一个变量来接收函数的返回值def fn(): return 1...

2020-04-27 16:12:47 259

原创 Python 集合与函数简介

Python 集合与函数1. Python 集合1.2 集合的使用1.3 集合的运算1. 函数简介2. 函数的参数2.1 形参和实参2.2 函数的传递方式3. 不定长参数4. 参数的解包1. Python 集合集合的简介集合只能存储不可变对象,即字符串,元组,数字,布尔值。字典、列表、集合不能作为集合存储的对象。集合中的元素是无序的。集合中不能出现重复的元素。s = {25,4,6...

2020-04-24 17:01:46 423

原创 Python 列表介绍与使用方法

Python 列表介绍与使用方法1. 序列(sequence)1.1 基本概念1.2 序列的分类2. 列表(list)2.1 列表的使用2.2 切片3. 通用操作4. 修改列表5. 列表的方法6. 遍历列表6.1 for循环6.2 range(start, stop[, step])1. 序列(sequence)1.1 基本概念• 序列是Python中最基本的一种数据结构。序列用于保存一组有...

2020-04-20 17:12:25 264

原创 Python之条件控制语句

Python之条件控制语句1. 条件判断语句(if语句)2. input() 函数3. if-else语句4. if-elif-else 语句5. while语句6.练习1.求1000以内所有的水仙花数1. 条件判断语句(if语句)• 执行的流程:• if语句在执行时,会先对条件表达式进行求值判断,• 如果为True,则执行if后的语句• 如果为False,则不执行• 语法:if 条...

2020-04-15 18:43:15 282

原创 Python 运算符简介与用法

Python 运算符1. 运算符1.1 运算符的概念1.2 运算符的分类2. 算术运算符3. 赋值运算符4. 比较运算符5. 逻辑运算符5.1 not 逻辑非5.2 and 逻辑与5.3 or 逻辑或5.4 非布尔值的与或运算6. 条件运算符(三元运算符)7. 运算符的优先级1. 运算符1.1 运算符的概念• 运算符用于执行程序代码运算,会针对一个以上操作数项目来进行运算。例如:2+3,其操...

2020-04-12 22:50:58 387

原创 python基本数据类型

python基本数据类型1. 相关概念1.1 表达式1.2 语句1.3 程序(program)1.4 函数(function)2. 标识符2.1 关键字2.2 标识符概念3. 基本数据类型3.1 整数和小数3.2 布尔值和空值4 字符串4.1 什么是字符串4.2 转义字符4.3 长字符串4.4 格式化字符串4.5 字符串的其他操作5 变量5.1 变量的概念?5.2变量的运算1. 相关概念1.1...

2020-04-10 19:57:45 141

原创 计算机基础知识

计算机基本概念计算机基本定义计算机(computer)俗称电脑,是现代一种用于高速计算的电子计算机器特点 : 数值计算 逻辑计算 存储记忆功能 运算速度快、计算精度高、具有“记忆”和逻辑判断能力、内部操作自动化。总结 : 能够按照程序运行、自动、高速处理数据的现代化智能电子设备计算机的构成硬件系统迄今为止所有计算机的硬件从其功能结构来看,都可看作由五大部分组成: 运算器 功能:算...

2020-04-03 12:21:01 206

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除