首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Python搬运工
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
最新
热门
Python的with语句与上下文管理器详解
在退出with语句下的代码块之后,f 对象会自动执行自己的close方法,实现资源的释放,简洁优雅。 f 对象之所以会自动执行自己的close方法,是因为它是一个上下文管理器,所以我们要先说说什么是上下文管理器。 f 对象就是把自己的close方法定义在了它的__exit__方…
Python装饰器的诞生过程
1. 函数作为变量传递 说明:一个函数(主函数)内部是可以嵌套另一个函数(子函数)的,比如outer函数从内部嵌套了inner。一个函数本地域没有的变量,是可以跨到它的封装域(主函数与子函数之间的范围)去寻找的 说明:我们看到打印的结果跟我们执行closure()的结果是一样的…
Python并发编程之实战异步IO框架:asyncio 下篇(十一)
大家好,并发编程 进入第十一章。 这节我们将通过一个小实战,来对这些内容进行巩固。 . 动态添加协程 在实战之前,我们要先了解下在asyncio中如何将协程态添加到事件循环中的。这是前提。 由于是同步的,所以总共耗时6+3=9秒. 主线程是异步的,这是重点,一定要掌握。。 . …
通过Python测试InnoDB和MyISAM的读写性能
因为是简单操作,创建的具体细节就不详述了,至此,我们的数据库就把使用 InnoDB 和 MyISAM 两种引擎的表创建好了。 1. InnoDB 引擎 执行3次上面的代码,得到程序写入1000条数据的时间分别为:12.58s、14.10s、12.71s,平均写入时间为 13.1…
Python并发编程之谈谈线程中的“锁机制”(三)
大家好,并发编程 进入第三篇。 今天我们来讲讲,线程里的锁机制。 . 何为Lock( 锁 )? 何为 Lock( 锁 ),在网上找了很久,也没有找到合适的定义。可能 锁 这个词已经足够直白了,不需要再解释了。 但是,对于新手来说,我还是要说下我的理解。 我自己想了个生活中例子来…
Python并发编程之深入理解yield from语法(八)
大家好,并发编程 进入第八篇。 直到上一篇,我们终于迎来了Python并发编程中,最高级、最重要、当然也是最难的知识点--协程。 当你看到这一篇的时候,请确保你对生成器的知识,有一定的了解。当然不了解,也没有关系,你只要花个几分钟的时间,来看下我上一篇文章,就能够让你认识生成器…
盘点 Python 中的那些冷知识(一)
小明在日常Code中遇到一些好玩,冷门的事情,通常都会记录下来。 现在已经积攒了一些了,最近打算整理一波,发出来给大家补补。一篇只分享五个,有时间了就整理。不想错过的,千万记得关注一下。 1. 省略号也是对象 ... 这是省略号,在Python中,一切皆对象。它也不例外。 在 …
Python并发编程之从生成器使用入门协程
大家好,并发编程 进入第七篇。 从今天开始,我们将开始进入Python的难点,那就是协程。 为了写明白协程的知识点,我查阅了网上的很多相关资料。发现很难有一个讲得系统,讲得全面的文章,导致我们在学习的时候,往往半知半解,学完还是一脸懵逼。 学习协程的第一门课程,是要认识生成器,…
Python并发编程之初识异步IO框架:asyncio 上篇(九)
大家好,并发编程 进入第九篇。 通过前两节的铺垫(关于协程的使用),今天我们终于可以来介绍我们整个系列的重点 -- asyncio。 asyncio是Python 3.4版本引入的标准库,直接内置了对异步IO的支持。 有些同学,可能很疑惑,既然有了以生成器为基础的协程,我们直接…
Python并发编程之线程消息通信机制任务协调
大家好,并发编程 进入第四篇。 . 前言 前面我已经向大家介绍了,如何使用创建线程,启动线程。相信大家都会有这样一个想法,线程无非就是创建一下,然后再start()下,实在是太简单了。 可是要知道,在真实的项目中,实际场景可要我们举的例子要复杂的多得多,不同线程的执行可能是有顺…
下一页
个人成就
文章被点赞
110
文章被阅读
10,903
掘力值
698
关注了
10
关注者
984
收藏集
0
关注标签
2
加入于
2018-10-18