python
文章平均质量分 72
草帽当家的
这个作者很懒,什么都没留下…
展开
-
python多继承与mro
1、深度优先 #!/usr/bin/env python class Account: """bank account""" def __init__(self, holder): self.balance = 0 self.holder = holder def deposit(self, amount): self.balance = self.balance + amou原创 2014-04-14 23:10:48 · 603 阅读 · 0 评论 -
urllib2实现文件上传
需要做什么?如果使用get方法向服务器发送如下数据: name: zhangsan from: beijing content-type为application/x-www-form-urlencoded,则会传输数据: name=zhangsan&from=beijing 可以看到两组数据被&分割,这样服务器就能够正确解析客户端上传的数据。那当使用post方法提交数据时,应该使用什么原创 2015-03-22 10:33:36 · 6469 阅读 · 0 评论 -
如何使用Python实现进程间通信
如何使用Python实现进程间通信 socket是什么? 在网络通讯中,socket是数据传输通道的节点,控制着数据的传输与接收。socket依靠两个主要的属性控制数据的传输与接收:地址族(address families)与连接类型(socket type)。 # socket 快捷键 加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl原创 2015-03-19 23:01:28 · 1387 阅读 · 0 评论 -
http缓存
1、caching,相对于ji完成一次跟服务器的交互是相当耗时的原创 2014-09-16 14:38:14 · 461 阅读 · 0 评论 -
python里那些有趣有用又低调的特性
1、List里的index方法。list.index('x'),当list里没有'x'时,并非返回-1,ers转载 2014-09-16 16:18:53 · 464 阅读 · 0 评论 -
使用RabbitMQ实现带权限的Routing
netstat -ntlp | grep LISTEN原创 2014-09-18 22:46:30 · 529 阅读 · 0 评论 -
ngnix+uWSGI实现python CGI编程
Ngnix是一个开源的web服务器。它嫩原创 2014-07-04 23:50:38 · 2441 阅读 · 0 评论 -
使用glob和re进行文本批量处理
#-*-coding:utf8-*- import os,re,glob def glob_files(re_file): """获取指定路径下符合要求的文件""" files = glob.glob(re_file) return files def file_match(pattern, file): """获取指定文件匹配""" def search_match(pattern原创 2014-07-02 22:04:47 · 646 阅读 · 0 评论 -
inspect模块小技巧
一、原创 2014-06-10 14:42:32 · 1544 阅读 · 0 评论 -
webpy+uploadify实现文件异步上传
代码结构:原创 2014-06-06 16:57:37 · 1862 阅读 · 0 评论 -
实现斐波那契数列的几种方法
def fib(k): """Compute the kth Fibonacci number.""" prev, curr = 1, 0 # curr is the first Fibonacci number. for _ in range(k - 1): prev, curr = curr, prev + curr原创 2014-06-23 20:37:11 · 909 阅读 · 0 评论 -
python中的__all__与__import__
__all__ __all__属性由列表构成,它规定了模块的所有可见方法,会使属性列表之外的成员全部私有化。 只有在执行语句 from module import * 时,__all__属性才会起作用。此时所有枚举的成员被import,而其他成员被私有化。 __import__ __import__(name, globals={}, l原创 2014-06-05 23:05:59 · 5536 阅读 · 0 评论 -
python中的迭代器与生成器
一、迭代器原创 2014-04-10 21:50:42 · 554 阅读 · 0 评论 -
python里的metaclass
本文翻译自[What is a metaclass in Python?]作为对象的类在理解metaclass之前,你需要掌握python中类的知识。python里类的概念借鉴于Smalltalk语言,是一种非常独特的理念。在许多语言里,类只是用来定义怎样创建对象的一小段代码而已。在python中也有点相似。>>> class ObjectCreator(object): ... pas翻译 2015-03-30 22:43:26 · 485 阅读 · 0 评论