other

somemethod

在python中,还有很多除了前面提过的描述符协议,迭代协议等还有很多有意思的东西。

enter 和 exit

上下文管理协议一般是用来处理像文件读取,socket,线程进......

12

iterator

迭代器协议

迭代器是实现了__next__和__iter__方法的对象。

next: 返回容器的下一个条目

iter: 返回迭代器本身

#python3.5

class CountDow......

15

descriptor

描述符

描述符协议可以自定义一些东西当引用一个对象的属性的时候,描述符协议是python复杂属性获取的基础,被用来实现属性,方法,类方法,静态方法和super类型。描述符是类,并且定义了其他类的属性......

7

decorator

装饰器

简单来说,装饰器算得上是一种语法糖,简化写法,与C中的数组写法有些相似,在装饰器中,装饰器的第一个参数一般是一个被装饰的函数,装饰器函数一般返回一个包装函数。

#python3.5

impo......

16

python序

我接触python其实还是算得上蛮早的(嗯,没错,是在13年刚入大学的时候就开始接触python了),但是我自己感觉真正得开始熟悉Python,还是在我大三刚开始,因为那段时间刚接触了编译原理,......

12

编码-2

最近在socket中遇到了一个偶现bug,那就是与websocket建立连接后,进行数据传输后,在linux平台的终端下用socket_read()读取出来后,再用echo 打印出来的就是乱码。因为我......

104

Scope-1-py

命名空间

参考来源:官方 tutorial,python2.7.11

在python中的命名空间是一种从名字到对象的映射,大多数的命名空间都是被当做字典实现的,命名空间的例子有:

built-......

5