标签:概念透视

python

Python装饰器decorator详解

2

stack 发布于 2016-08-29

装饰器主要是用来包装函数,对于一些常用的功能,譬如:日志打印,函数计时,身份认证。我们可以使用装饰器来实现,这样可以降低整个程序的复杂度和减少程序的代码量。 它实际上就是函数,不同的是,它把一个函数当做参数,然后返回一个替代版函数。 下面看一个简单的示例: def add_num...

阅读(74)评论(0)赞 (0)

python

Python实现在类中动态添加属性和生成对象

php 发布于 2016-08-29

程序的主要功能 现在有个存储用户信息的像表格一样的文档:第一行是属性,各个属性用逗号(,)分隔,从第二行开始每行是各个属性对应的值,每行代表一个用户。如何实现读入这个文档,每行输出一个用户对象呢? 另外还有4个小要求: 每个文档都很大,如果一次性把所有行生成的那么多对象存成列表返...

阅读(74)评论(0)赞 (0)

python

Python迭代器和生成器

maynard 发布于 2016-08-29

迭代器是一个实现迭代器协议的容器对象。它基于next()和__iter__()两个方法。 class IterDemo(object): def __init__(self, stop): self.start = 0 self.stop = stop def next(self...

阅读(88)评论(0)赞 (0)

python

Python 操作消息队列

1

bjmayor 发布于 2016-08-29

阅读目录 图示 插入消息队列代码 读取消息队列数据 图示 其中P指producer,即生产者;C指consumer,即消费者。中间的红色表示消息队列,实例中表现为HELLO队列。 往队列里插入数据前,查看消息队列 $sudo rabbitmqctl list_queues Lis...

阅读(67)评论(0)赞 (0)