python的语言总结学习
python库的捡漏学习、总结。
python 基础语法的巩固总结
道教儒佛电磁波
这个作者很懒,什么都没留下…
展开
-
第一课 python进阶一切皆对象和魔法函数
第一课 python进阶一切皆对象和魔法函数tags:Docker慕课网categories:一切皆对象魔法函数文章目录第一课 python进阶一切皆对象和魔法函数第一节 一切皆对象1.1 python中一切皆对象1.2 type、object和class的关系1.3 python中常见的内置类型第二节 魔法函数2.1 魔法函数介绍2.2 魔法函数一览2.3 魔法函数\_\_repr\_\_、\_\_str\_\_2.4 len调用\_\_len\_\_第一节 一切皆对象1.1 p原创 2020-08-28 22:55:37 · 244 阅读 · 0 评论 -
第二课 python进阶深入类和对象
第二课 python进阶深入类和对象tags:Python慕课网categories:鸭子类型魔法函数文章目录第二课 python进阶深入类和对象第一节 鸭子类型和多态第二节 抽象基类(abc模块)第三节 isinstance和type的区别第四节 类变量和实例变量第五节 类属性和实例属性以及查找顺序第六节 类方法、静态方法和实例方法第七节 数据封装和私有属性第八节 python对象的自省机制第九节 super函数第十节 django rest framework中对多继承使用的经验第原创 2020-09-01 23:16:46 · 227 阅读 · 0 评论 -
第三课 python进阶自定义序列类
第三课 python进阶自定义序列类tags:Python慕课网categories:序列类型分类bisect自定义可切片对象文章目录第三课 python进阶自定义序列类第一节 序列类分类第二节 序列的abc继承关系第三节 序列的+、+=和extend的区别第四节 切片基础操作第五节 自定义可切片的对象第六节 bisect维护已排序序列第七节 列表推导式、生成器表达式、字典推导式第一节 序列类分类通过序列存储数据的类型区分:容器序列:list、tuple、deque(队列)原创 2020-09-01 23:17:26 · 206 阅读 · 0 评论 -
第四课 python进阶深入python的set和dict
第四课 python进阶深入python的set和dicttags:Python慕课网categories:setdict文章目录第四课 python进阶深入python的set和dict第一节 dict的abc继承关系第二节 dict的常用方法第三节 dict的子类第四节 set和frontset第五节 dict和set的实现原理第一节 dict的abc继承关系dict就属于Lib_collections_abc.py中的mapping类型。MutableMapping是一个原创 2020-09-01 23:19:12 · 242 阅读 · 0 评论 -
第五课 python进阶对象引用、可变性和垃圾回收
第五课 python进阶对象引用、可变性和垃圾回收tags:Python慕课网categories:setdict文章目录第五课 python进阶对象引用、可变性和垃圾回收第一节 python中变量第二节 is和==第三节 垃圾回收和del语句第四节 经典的参数错误第一节 python中变量python和java中的变量本质不一样,python的变量实质上是一个指针 int str 好像便利贴a = 1a = "abc"# 1. a贴在1上面# 2. 先生成对象 然后贴原创 2020-09-01 23:20:21 · 167 阅读 · 0 评论 -
第六课 python进阶元类编程
第六课 python进阶元类编程tags:Python慕课网categories:property属性描述符元类属性查找过程文章目录第六课 python进阶元类编程第一节 property的动态属性第二节 \_\_getattr\_\_和\_\_getattribute\_\_魔法函数第三节 属性描述符和属性查找过程第四节 \_\_new\_\_和\_\_init\_\_区别第五节 自定义元类第六节 元类实现一个简单orm第一节 property的动态属性动态属性的好处原创 2020-09-01 23:21:04 · 176 阅读 · 0 评论 -
第七课 python迭代器生成器
第七课 python迭代器生成器tags:Python慕课网categories:迭代器生成器文章目录第七课 python迭代器生成器第一节 python中的迭代协议第二节 python迭代器和可迭代对象第三节 python生成器第四节 python生成器原理第五节 生成器如何读取大文件第一节 python中的迭代协议迭代器是什么? 迭代器是访问集合内元素的一种方式, 一般用来遍历数据迭代器和以下标的访问方式不一样, 迭代器是不能返回的, 迭代器提供了一种惰性方式数据的方式原创 2020-09-02 17:15:01 · 126 阅读 · 0 评论 -
第十课 python进阶socket编程
第十课 python进阶socket编程tags:Docker慕课网categories:TCP/UDPHTTPSOCKET网络编程文章目录第十课 python进阶socket编程第一节 协议知识1.1 协议知识1.2 TCP三次握手和四次挥手第二节 socket编程2.1 基本Socket实现2.2 Socket多次交互2.3 Socket粘包问题2.4 socket模拟http请求第三节 SocketServer3.1 SocketServer介绍3.2 SocketServe原创 2020-06-10 23:11:43 · 205 阅读 · 1 评论 -
第十一课 python进阶多线程、多进程和线程池编程
第十一课 python进阶多线程、多进程和线程池编程tags:Docker慕课网categories:多线程多进程线程池进程池文章目录第十一课 python进阶多线程、多进程和线程池编程第一节 GIL和多线程1. 1 GIL全局解释器锁1.2 多线程编程(继承类实现多线程常用)1.3 线程通信方式- 共享变量1.4 线程通信方式- Queue第二节 多线程同步2.1 线程同步-锁Lock、Rlock2.2 线程同步-Condition条件变量2.3 线程同步-信号量Semaphor原创 2020-05-18 00:01:41 · 257 阅读 · 0 评论 -
第十二课 python进阶协程和异步IO
第十二课 python进阶协程和异步IOtags:Docker慕课网categories:网络变成概念I/O模型多路复用回调加事件循环协程文章目录第十二课 python进阶协程和异步IO第一节 网络编程常用概念1.1 并发和并行1.2 同步和异步1.3 阻塞和非阻塞第二节 C10k和IO多路复用2.1 C10K问题2.2 Unix下五种I/O模型2.3 select、poll、 epoll第三节 I/O模型的实践3.1 非阻塞IO完成http请求3.2 IO多路复用完成http请原创 2020-06-14 00:38:01 · 235 阅读 · 0 评论 -
第十三课 python进阶-asyncio并发编程
第十三课 python进阶-asyncio并发编程tags:Docker慕课网categories:asyncio异步库aiohttp库aiomysql库第一节 asyncio异步库介绍1.1 asyncio的一些常识上一章节中知道协程编码模式脱离不了这三个要素。事件循环 + 回调(驱动生成器)+ epoll(IO多路复用)asyncio是python用于解决异步io编程的一整套解决方案。tornado、gevent、twisted (scrapy、 django chan原创 2020-06-20 23:05:16 · 477 阅读 · 0 评论 -
python 消息队列RabbitMQ
python消息队列RabbitMQtags:python3python基础categories:RabbitMQ消息队列RPC实现文章目录python消息队列RabbitMQ一、消息队列RabbitMQ介绍1. 1 RabbitMQ安装1.2 RabbitMQ基本使用1.3 RabbitMq 常用设置二、RabbitMq 持久化三、RabbitMq广播模式3.1 fano...原创 2020-03-18 21:21:36 · 509 阅读 · 0 评论 -
python正则表达式与re模块
前言日常的开发工作中,经常会有处理字符串的需求,简单的字符串处理,我们使用python内置的字符串处理函数就可以了,但是复杂的字符串匹配就需要借助正则表达式了。python是一门及其灵活的语言,在使用正则表达式的时候也是这样,这里集中介绍一下python中使用正则表达式来处理字符串。1 正则表达式简介首先简单介绍正则表达式的基础知识。正则表达式是独立于任何语言的一种字符串匹配表达式,任何编程...转载 2020-03-14 17:53:45 · 185 阅读 · 0 评论 -
python的__new__函数和__init__函数
Python 2的早期,确实是没有__new__函数的,但那是很多年前的事情了,现在的Python 2和Python 3中,类实例的创建过程均遵循先调用__new__函数构造类实例,然后调用__init__函数对实例进行初始化。...转载 2020-03-11 21:11:24 · 272 阅读 · 0 评论 -
Python 异步任务队列 Celery 使用
Python 异步任务队列 Celery 使用tags:python慕课网categories:pythonCeleryRabbitMQflower进程管理supervisor文章目录Python 异步任务队列 Celery 使用第一节 Celery简介1. Celery介绍2. Celery使用场景第二节 Celery环境安装第三节 Celery使用1. Celer...原创 2019-12-21 17:37:33 · 323 阅读 · 0 评论