Python
Allen
这个作者很懒,什么都没留下…
展开
-
使用urllib的urlopen函数获得HTTP Response Headers
虽然文档里没有说明,但从它的代码中我们可以找到方法。urllib.urlopen返回的是addinfourl对象,它的info()函数可以返回headers(实际是HTTPMessage对象)。HTTPMessage提供了getheader()函数(在他的上上个父类中实现的),返回HTTP头中对应的信息。有以下的例子:urllib.urlopen('http://www.sina.com.cn').info().getheader('Last-Modified')原创 2011-04-04 17:42:00 · 6185 阅读 · 0 评论 -
RabbitMQ学习笔记
参考链接: http://www.rabbitmq.com/getstarted.html RabbitMQ的官方入门教材,参考3也基于它http://blog.csdn.net/linvo/article/details/5750987 RabbitMQ和Python的入门经典:《兔子和兔子窝》,原文地址已失效http://www.01happy.com/python-pika-r原创 2013-11-22 14:01:29 · 17180 阅读 · 1 评论 -
初始化预排序遍历树
初始化预排序遍历树预排序遍历树方式(即通常所说的 MPTT,Modified Preorder Tree Traversal)。此算法是在第一种方式的基础之上,给每个节点增加一个左、右数字,用于标识节点的遍历顺序。相关链接点击这里如果我们已有一组标签数据,如何将它们初始化为符合前序遍历条件的数据呢?下面以一个简单的Django模型为例:class Tag(models.Model) : n转载 2015-10-16 22:39:03 · 1273 阅读 · 0 评论