- 博客(51)
- 收藏
- 关注
原创 【Python入门】50.异步IO之 asyncio实现异步操作
本学习笔记基于廖雪峰的Python教程。欢迎与博主一起学习Pythonヽ( ̄▽ ̄)ノ本节内容:如何通过asyncio实现异步IO;用aiohttp模块编写支持多用户高并发的服务器。
2018-09-25 16:59:19
949
原创 【Python入门】49.异步IO之 协程
本学习笔记基于廖雪峰的Python教程。欢迎与博主一起学习Pythonヽ( ̄▽ ̄)ノ本节内容:介绍什么是异步IO,什么是协程。在Python中是如何通过Generator实现协程运行的。
2018-09-24 20:45:36
325
原创 【Python入门】48.Web开发之 Web框架与MVC模式
本学习笔记基于廖雪峰的Python教程。欢迎与博主一起学习Pythonヽ( ̄▽ ̄)ノ本节内容:Web框架的基本介绍;以Flask框架为例创建一个可登录的页面;如何使用MVC模式进行Web开发。
2018-09-23 16:59:47
1646
原创 【Python入门】47.Web开发之 WSGI接口
本学习笔记基于廖雪峰的Python教程。欢迎与博主一起学习Pythonヽ( ̄▽ ̄)ノ本节内容:教你如何使用WSGI函数编写一个简单的Web应用。
2018-09-22 18:07:43
397
原创 【Python入门】46.Web开发之 HTML简介
本学习笔记基于廖雪峰的Python教程。欢迎与博主一起学习Pythonヽ( ̄▽ ̄)ノ本节内容包括:HTML、CSS、JavaScript的简单介绍。
2018-09-21 18:33:24
287
原创 【Python入门】45.Web开发之 HTTP协议简介
本学习笔记基于廖雪峰的Python教程。欢迎与博主一起学习Pythonヽ( ̄▽ ̄)ノ本节内容包括:介绍Web开发的几个发展阶段;HTTP协议简介,请求信息、响应信息的分析;HTTP工作原理。
2018-09-21 15:13:09
277
原创 【Python入门】44.数据库之 使用SQLAlchemy
本学习笔记基于廖雪峰的Python教程。欢迎与博主一起学习Pythonヽ( ̄▽ ̄)ノ本节内容:教你如何使用SQLAlchemy创建数据库表
2018-09-21 13:27:45
210
原创 【Python入门】43.数据库之 使用MySQL
本学习笔记基于廖雪峰的Python教程。欢迎与博主一起学习Pythonヽ( ̄▽ ̄)ノ本节内容:如何快速创建一个简单的MySQL数据库;使用PyMySQL库操作MySQL。
2018-09-20 16:49:22
162
原创 【Python入门】42.数据库之 使用SQLite
本学习笔记基于廖雪峰的Python教程。欢迎与博主一起学习Pythonヽ( ̄▽ ̄)ノ本节内容:数据库的简单介绍;关系数据库的简单介绍;SQLite的基本语法介绍
2018-09-19 18:23:42
271
原创 【Python入门】41.电子邮件之 POP3收取邮件
本学习笔记基于廖雪峰的Python教程。欢迎与博主一起学习Pythonヽ( ̄▽ ̄)ノ本节内容:如何通过POP3,用Python收取电子邮件。
2018-09-13 18:21:16
1602
原创 【Python入门】40.电子邮件之 SMTP发送邮件
本学习笔记基于廖雪峰的Python教程。欢迎与博主一起学习Pythonヽ( ̄▽ ̄)ノ本节内容包括:电子邮件的传输原理;发邮件时使用SMTP协议,收邮件时使用POP或IMAP协议;通过SMTP发送邮件
2018-09-13 18:12:09
2483
原创 【Python入门】39.网络编程
本学习笔记基于廖雪峰的Python教程。欢迎与博主一起学习Pythonヽ( ̄▽ ̄)ノ本节内容包括:网络编程的概念介绍;TCP/IP协议的基本介绍;介绍Python的socket库,在Python中进行TCP编程与UDP编程。
2018-09-10 23:06:34
297
原创 【Python入门】38.第一个GUI程序
本学习笔记基于廖雪峰的Python教程。欢迎与博主一起学习Pythonヽ( ̄▽ ̄)ノ本节内容:教你如何使用Python内置的Tkinter,创建第一个GUI程序。
2018-09-06 16:21:46
2758
1
原创 【Python入门】37.常用第三方模块之 创建虚拟环境virtualenv
本学习笔记基于廖雪峰的Python教程。欢迎与博主一起学习Pythonヽ( ̄▽ ̄)ノ本节内容:virtualenv可创建独立的虚拟运行环境,解决了不同应用项目间多版本的不兼容问题。
2018-09-04 15:35:44
590
原创 【Python入门】36.常用第三方模块之 获取系统信息psutil
本学习笔记基于廖雪峰的Python教程。欢迎与博主一起学习Pythonヽ( ̄▽ ̄)ノ本节内容:通过psutil模块,我们可以轻松地获取CPU、内存、磁盘、网络、进程等相关信息,是系统管理与维护必不可少的模块。
2018-09-03 18:32:10
798
原创 【Python入门】35.常用第三方模块之 编码检测chardet
本学习笔记基于廖雪峰的Python教程。欢迎与博主一起学习Pythonヽ( ̄▽ ̄)ノ本节内容:chardet是一个非常强大的编码识别模块
2018-09-03 15:37:31
320
原创 【Python入门】34.常用第三方模块之 requests
本学习笔记基于廖雪峰的Python教程。欢迎与博主一起学习Pythonヽ( ̄▽ ̄)ノ本节内容:requests模块介绍,其功能比urllib更强大,且用起来更加方便
2018-09-03 12:01:23
341
原创 【Python入门】33.常用第三方模块之 Pillow & 实现随机验证码生成
本学习笔记基于廖雪峰的Python教程。欢迎与博主一起学习Pythonヽ( ̄▽ ̄)ノ本节内容:图像处理标准库Pillow介绍
2018-09-02 17:11:15
817
1
原创 【Python入门】32.常用内置模块之 HTMLParser & 抓取网页信息
本学习笔记基于廖雪峰的Python教程。欢迎与博主一起学习Pythonヽ( ̄▽ ̄)ノ本节内容:教你如何用Python自带的HTMLParser解析HTML文本。
2018-08-31 21:55:58
781
原创 【Python入门】31.常用内置模块之 XML & 抓取Yahoo天气预报信息
本学习笔记基于廖雪峰的Python教程。欢迎与博主一起学习Pythonヽ( ̄▽ ̄)ノ本节内容包括:XML的介绍;如何用SAX解析XML文本;XML文本生成;通过解析Yahoo的XML格式文本获取其天气预报信息。
2018-08-30 17:12:58
539
原创 【Python入门】30.常用内置模块之 HTTP请求库urllib & 实现简单爬虫 和 自动登录微博
本学习笔记基于廖雪峰的Python教程。欢迎与博主一起学习Pythonヽ( ̄▽ ̄)ノ本节内容包括:教你如何快速爬取一个网页信息;urllib模块中常用的方法介绍;通过修改头信息来伪装成浏览器访问页面;Get请求和Post请求的介绍
2018-08-28 22:10:48
760
原创 【Python入门】29.常用内置模块之 上下文管理contextlib
本学习笔记基于廖雪峰的Python教程。欢迎与博主一起学习Pythonヽ( ̄▽ ̄)ノ本节内容包括:上下文管理contextlib模块的介绍;with语句解析;装饰器@contextmanager实现上下文管理;closeing把对象变为上下文对象
2018-08-28 17:27:57
400
原创 【Python入门】28.常用内置模块之 操作迭代对象itertools
本学习笔记基于廖雪峰的Python教程。欢迎与博主一起学习Pythonヽ( ̄▽ ̄)ノ本节内容包括:itertools模块介绍;常用的操作迭代对象函数:count(),cycle(),repeat(),takewhile(),chain(),groupby();计算圆周率
2018-08-28 11:02:59
599
原创 【Python入门】27.常用内置模块之 hashlib和hmac & 实现密码的加密储存
本学习笔记基于廖雪峰的Python教程。欢迎与博主一起学习Pythonヽ( ̄▽ ̄)ノ本节内容包括:hashlib模块中包含常见的摘要(哈希)算法,如MD5,SHA1等。;采用MD5加盐算法实现用户登录的验证;hmac是一种更为方便的加密算法。
2018-08-27 16:44:24
551
原创 【Python入门】26.常用内置模块之 base64和struct
本学习笔记基于廖雪峰的Python教程。欢迎与博主一起学习Pythonヽ( ̄▽ ̄)ノ本节内容包括:Base64是一种编码方式用64个字符来表示二进制数据;struct模块用来处理bytes和其他二进制数据类型的转换。
2018-08-26 19:55:50
1023
原创 【Python入门】25.常用内置模块之 集合collections
本学习笔记基于廖雪峰的Python教程。欢迎与博主一起学习Pythonヽ( ̄▽ ̄)ノ本节内容包括:collections模块里面常用类介绍,包括nametuple、deque、defaultdict、Ordereddict、Counter
2018-08-24 18:56:08
938
原创 【Python入门】24.常用内置模块之 时间处理datetime
本学习笔记基于廖雪峰的Python教程。欢迎与博主一起学习Pythonヽ( ̄▽ ̄)ノ本节内容包括:datetime模块介绍,包括datetime类、timedelta类、timezone类;timestamp的介绍;datetime与str之间的转换
2018-08-23 17:15:59
381
原创 【Python入门】23.正则表达式
本学习笔记基于廖雪峰的Python教程。欢迎与博主一起学习Pythonヽ( ̄▽ ̄)ノ本节内容包括:正则表达式的基本介绍;常用字符和语法介绍;re模块;贪婪匹配
2018-08-22 20:19:38
224
原创 【Python入门】22.进程编程之 多进程与多线程的比较
本学习笔记基于廖雪峰的Python教程。欢迎与博主一起学习Pythonヽ( ̄▽ ̄)ノ本节内容包括:多线程的介绍;Lock;Threadlocal;多进程与多线程的优缺点;计算密集型与IO密集型;异步IO
2018-08-21 21:03:01
175
原创 【Python入门】21.进程编程之 multiprocessing多进程 & 实现分布式进程
本学习笔记基于廖雪峰的Python教程。欢迎与博主一起学习Pythonヽ( ̄▽ ̄)ノ本节内容包括:多进程编程;fork( )的介绍;multiprocess模块;Process类;Pool类;subprocess类;进程间通信;Queue队列;分布式进程
2018-08-20 16:46:13
554
原创 【Python入门】20.IO编程 & 文件搜索功能的函数实现
本学习笔记基于廖雪峰的Python教程,更新于2019年12月5日。欢迎与博主一起学习Pythonヽ( ̄▽ ̄)ノ本节内容包括:IO编程的基本介绍;文件读写的函数;StringIO;BytestIO;通过Python操作文件和目录;os模块介绍;序列化picking;JSON标准格式的转化
2018-08-18 21:37:53
328
原创 【Python入门】19.调试器pdb、单元测试unittest和文档测试doctest
本学习笔记基于廖雪峰的Python教程,更新于2019年12月4日。欢迎与博主一起学习Pythonヽ( ̄▽ ̄)ノ本节内容包括:各种调试方法assert、logging、调试器pdb;单元测试unittest的编写方法、如何运行单元测试;文档测试doctest的编写
2018-08-17 19:37:42
420
原创 【Python入门】18.错误处理try...except 与 raise的用法
本学习笔记基于廖雪峰的Python教程,更新于2019年12月3日。欢迎与博主一起学习Pythonヽ( ̄▽ ̄)ノ本节内容包括:错误处理;try...except语句;分析错误信息源头;logging记录错误;raise抛出错误
2018-08-16 20:38:25
11883
原创 【Python入门】17.面向对象编程之 元类metaclass & ORM框架编写
本学习笔记基于廖雪峰的Python教程,更新于2019年12月2日。欢迎与博主一起学习Pythonヽ( ̄▽ ̄)ノ本节内容包括:type的另一功能;__new__( )方法;元类;metaclass属性;ORM典例
2018-08-16 09:58:08
209
原创 【Python入门】16.面向对象编程之 装饰器@preperty 和 枚举类Enum
本学习笔记基于廖雪峰的Python教程,更新于2019年11月29日。欢迎与博主一起学习Pythonヽ( ̄▽ ̄)ノ本节内容包括:@preperty可以把方法变成属性调用;使用Enum类定义枚举类
2018-08-15 15:20:45
601
原创 【Python入门】15.面向对象编程之 定制类常用的定制方法
(`・ω・´)本学习笔记基于廖雪峰的Python教程,更新于2019年11月28日。本节内容包括:面向对象编程的一些特殊方法介绍:\__str__( );\__repr__( );\__iter__( )与\__next__( );\__getitem__( );\__setitem__( );\__delitem__( );\__getattr__( );\__call__( )
2018-08-14 17:51:29
269
原创 【Python入门】14.面向对象编程之 访问限制与绑定限制__slots__
本学习笔记基于廖雪峰的Python教程,更新于2019年11月27日。欢迎与博主一起学习Pythonヽ( ̄▽ ̄)ノ本节内容包括:访问限制;private变量的定义;绑定属性与方法;__slots__的使用
2018-08-14 13:58:47
238
原创 【Python入门】13.面向对象编程之 获取对象信息type( )、isinstance( )、dir( ) 的用法
本学习笔记基于廖雪峰的Python教程,更新于2019年11月26日。欢迎与博主一起学习Pythonヽ( ̄▽ ̄)ノ本节内容包括:获取对象信息的方法;type( )、isinstance( )、dir( )的使用;getattr( )、setattr( )、hasattr( )的使用
2018-08-13 18:46:40
282
原创 【Python入门】12.面向对象编程之 三大特征:封装、继承和多态 & 鸭子类型是什么?
本学习笔记基于廖雪峰的Python教程,更新于2019年11月25日。欢迎与博主一起学习Pythonヽ( ̄▽ ̄)ノ本节内容包括:面向对象的三大特征;封装;继承;多态;动态语言的鸭子类型
2018-08-12 18:52:55
497
原创 【Python入门】11.面向对象编程之 类、实例与方法
本学习笔记基于廖雪峰的Python教程,更新于2019年11月24日。欢迎与博主一起学习Pythonヽ( ̄▽ ̄)ノ本节内容包括:面向对象编程的思想介绍;类的定义与属性;实例的定义与属性;方法。
2018-08-11 20:23:19
256
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人