文章分类 -  python

上一页 1 ··· 13 14 15 16 17
摘要:其实很多人对于Python中的super理解并没有很明白,其中主要是对于使用。这里简单的讲解一下。 当存在继承关系的时候,有时候需要在子类中调用父类的方法,此时最简单的方法是把对象调用转换成类调用,需要注意的是这时self参数需要显式传递 例如: 这里懂了的话,继续: 这样做有一些缺点,比如说如果修 阅读全文
posted @ 2017-07-26 10:27 天涯海角路 阅读(145) 评论(0) 推荐(0)
摘要:所谓协程就是在一个线程中切换子进程,相比多线程有如下好处:最大的优势就是协程极高的执行效率。因为子程序切换不是线程切换,而是由程序自身控制,因此,没有线程切换的开销,和多线程比,线程数量越多,协程的性能优势就越明显。第二大优势就是不需要多线程的锁机制,因为只有一个线程,也不存在同时写变量冲突,在协程 阅读全文
posted @ 2017-07-26 10:24 天涯海角路 阅读(171) 评论(0) 推荐(0)
摘要:asyncio是Python 3.4版本引入的标准库,直接内置了对异步IO的支持。 asyncio的编程模型就是一个消息循环。我们从asyncio模块中直接获取一个EventLoop的引用,然后把需要执行的协程扔到EventLoop中执行,就实现了异步IO。 用asyncio实现Hello worl 阅读全文
posted @ 2017-07-26 10:23 天涯海角路 阅读(139) 评论(0) 推荐(0)
摘要:1.Python类中的几个特殊函数 (1)__new__ 是创建类的对象的函数,相当于C++中构造函数。(2)__init__ 会在__new__之后被调用,用来初始化对象的。(3)__del__ 是对象将要被销毁的时候被调用,用来将对象所占用的内存资源释放给操作系统,相当于C++中的析构函数。 2 阅读全文
posted @ 2017-07-26 10:20 天涯海角路 阅读(360) 评论(0) 推荐(0)
摘要:(1)异步IO模块asyncio模块 asyncio是Python 3.4版本引入的标准库,直接内置了对异步IO的支持。 asyncio的编程模型就是一个消息循环。我们从asyncio模块中直接获取一个EventLoop的引用,然后把需要执行的协程扔到EventLoop中执行,就实现了异步IO。 用 阅读全文
posted @ 2017-07-26 10:19 天涯海角路 阅读(142) 评论(0) 推荐(0)
摘要:入门 构造和初始化 构造定制类 用于比较的魔术方法 用于数值处理的魔术方法 表现你的类 控制属性访问 创建定制序列 反射 可以调用的对象 会话管理器 创建描述器对象 持久化对象 总结 附录 入门 构造和初始化 用于比较的魔术方法 用于数值处理的魔术方法 表现你的类 控制属性访问 创建定制序列 反射 阅读全文
posted @ 2017-07-26 10:17 天涯海角路 阅读(113) 评论(0) 推荐(0)
摘要:有很多人说学习Python基础之后不知道干什么,不管你是从w3c还是从廖雪峰的教程学习的,这些教程都有一个特点:只能引你快速入门,但是有关于Python的很多基础内容这些教程中都没介绍,而这些你没学习的内容会让你在后期做项目的时候非常困惑。就比如下面这篇我要给大家推荐的文章所涉及的内容,不妨你用一天 阅读全文
posted @ 2017-07-26 10:15 天涯海角路 阅读(279) 评论(0) 推荐(0)
摘要:1.魔法方法|魔法属性 在Python中,有的名称会在前面和后面都加上两个下划线,例如__future__、__init__、__del__以及__new__等等,这些特殊的名称,在python中就称为魔法方法或魔法属性。 例如: (1)__new__ 是创建类的对象的函数,相当于C++中构造函数。 阅读全文
posted @ 2017-07-26 10:11 天涯海角路 阅读(494) 评论(0) 推荐(0)
摘要:1.Python的自省机制 在计算机编程中,自省是指这种能力:检查某些事物以确定它是什么、它知道什么以及它能做什么。整个 python 语言对自省提供了深入而广泛的支持。实际上,很难想象假如 Python 语言没有其自省特性是什么样子。像dir()、hasattr()、getattr()、setat 阅读全文
posted @ 2017-07-26 10:10 天涯海角路 阅读(372) 评论(0) 推荐(0)

上一页 1 ··· 13 14 15 16 17