欢迎访问田飞雨的博客,如果想一起学习linux请加此群! linux学习小群    

标签:python

python

理解 python 中多线程

文章目录 1,在函数中使用多线程 2,在类中多使用线程 3,线程同步与互斥锁 4,死锁 5,可重入锁 6,后台线程 虽然python中由于GIL的机制致使多线程不能利用机器多核的特性,但是多线程对于我们理解并发模……继续阅读 »

struggling 9个月前 (08-23) 401浏览 0评论 4个赞

python

Python 中的闭包与装饰器

闭包(closure)是函数式编程的重要的语法结构。闭包也是一种组织代码的结构,它同样提高了代码的可重复使用性。 如果在一个内嵌函数里,对在外部函数内(但不是在全局作用域)的变量进行引用,那么内嵌函数就被认为是闭包(closure)。 定义在外部函数内但由内部函数引用或者使用的变量称为自由变量。 总结一下,创建一个闭……继续阅读 »

struggling 9个月前 (08-19) 378浏览 0评论 1个赞

Docker

Docker 使用指南(六)一 使用 Docker 部署 Django 容器栈

看完前面的四篇文章,就已经可以爬取简书全站的文章做成 API,并且可以部署上线了。但是我对 Docker 这个很火的东西非常感兴趣,前段时间学了 Docker 的基本操作,正好可以用上。这也时我第一次用 Docker 部署 Django 应用,若有不正确的地方,还望指出。 *爬取简书全站文章并生成 API(一) *爬……继续阅读 »

struggling 10个月前 (08-03) 921浏览 0评论 4个赞

python

深入 python 类和对象

文章目录 一,python 新式类和经典类的区别 二,动态添加字段和方法 三,__slots__ 的使用 四,父类的初始化 五,查看父类: __bases__ 只显示一层继承的所有父类 六,__call__方法,对象实例化 七,创建类的另……继续阅读 »

struggling 1年前 (2016-05-27) 394浏览 0评论 0个赞

python

python 中 getattr() 函数解析

getattr 是一个相当有用的内置函数,用于返回一个对象属性,或者方法。许多人将 python 中的 getattr 称之为反射,这种方法在 python 的一些库及模块中很常见,我使用过的,如在 SocketServer 模块中必须定义 handle 方法,其就是使用反射进行调用的,还有在 django 的中间件中……继续阅读 »

struggling 1年前 (2016-05-23) 411浏览 0评论 1个赞