自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 python协程简单实现

python实现协程认识协程yield协程生成器的基本行为实例预激(装饰器实现)认识协程协程,又称微线程,Coroutine。最大的优势就是协程极高的执行效率。因为子程序切换不是线程切换,而是由程序自身控制,因此,没有线程切换的开销,和多线程比,线程数量越多,协程的性能优势就越明显。第二大优势就是不需要多线程的锁机制,因为只有一个线程,也不存在同时写变量冲突,在协程中控制共享资源不加锁,...

2019-08-21 17:35:18 814

原创 python通过__getattr__()实现Adapter模式对象版本

@[toc]python通过__getattr__()实现Adapter模式对象版本Adapter模式简介python adapter实例class A(object): def test(self): print "A test"class B(object): def __init__(self): self.b = 100 self.A = A() def __ge...

2019-08-15 11:25:03 214

转载 python实例方法(instance method)类方法(class method)和静态方法(static method)区分

python中三种实例方法、类方法和静态方法区分实例方法类方法文章参考:https://blog.csdn.net/lihao21/article/details/79762681实例方法class Kls(object): def __init__(self, data): self.data = data def myPrint(self): ...

2019-07-16 15:21:26 5243

原创 python使用日常记录

日常健忘目录11.1211.12

2019-07-15 15:30:04 278

原创 Python中对象的创建与销毁 以及单例类工厂模式相关简述

Python中对象的创建与销毁 以及单例类工厂模式相关简述对象的创建关于__new__ 和 __init__关于__call__对象的销毁单例模式通过__new__直接实现单例通过元类mateclass方式创建单例类metaclass 元类创建单例类工厂模式的简单实现文章参考:https://www.cnblogs.com/zhangchaoyang/articles/4984768.html...

2019-06-23 23:03:29 1308

原创 Python中类中属性元素self.xx和直接使用xx的区别简述

Python中类中属性元素self.xx和直接使用xx的区别简述不加self情况加self情况不加self情况在类级别:表示为类的一个属性,可以作为全局变量来使用,可以作为类属性或对象属性被调用class Example(object): a =10 def __init__(self): self.a = 1 # 若注释这句 则my_instance.a ...

2019-06-22 15:06:37 3363

原创 关于python中复制列表的方法

原文参考:https://www.cnblogs.com/ifantastic/p/3811145.htmlPython没有C语言中的变量。在C语言中,变量不止是个名字,它是字节集合并真实存在于内存某个位置上。而在Python中,变量仅仅是指向对象的标签。其中切片标记法有点c++中的浅复制的意思>>> a = [1, 2, 3]>>> b = a&gt...

2019-06-21 21:12:46 190

原创 Python中getattr(),setattr(),delattr(),hasattr()使用注意事项

Python中getattr,setattr,delattr,hasattr使用注意事项getattr()本文参考:https://blog.csdn.net/weixin_42233629/article/details/82261547https://www.cnblogs.com/zhangjing0502/archive/2012/05/16/2503702.htmlgetattr...

2019-06-21 20:40:40 308

原创 Python中try... except异常处理使用简要说明

Python中异常处理使用简要说明try...except...else语法使用不带任何异常类型的except使用多种异常类型的except使用finally语句try...except Exception as e与try...except Exception, eraise语法try…except…else语法try:<语句> #运行别的代码except &l...

2019-05-03 14:16:07 1477

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除