飞机场场长

本博客主要摘录python相关的知识,欢迎参阅。

导航

2013年3月19日 #

Python 随机生成中文验证码

摘要: http://www.oschina.net/code/snippet_12_325[代码] python代码01# -*- coding: utf-8 -*-02import Image,ImageDraw,ImageFont03import random04import math, string 0506class RandomChar():07"""用于随机生成汉字"""08@staticmethod09def Unicode():10val = random.randint(0x4E00, 0x9FBF)11return un 阅读全文

posted @ 2013-03-19 23:18 飞机场场长 阅读(539) 评论(0) 推荐(0)

webpy中使用session

摘要: http://blog.csdn.net/five3/article/details/8082152在使用session之前要理解什么是session以及其在编程中的实际形态是怎么样的,那么这里有一个网页说的还算清楚,贴过来直接【虽然这个网页一看就知道不是原创了,但是原创的我已经是找不到了】http://www.2cto.com/kf/201206/135471.html上面网页里已经说的很清楚了,session是在服务器端生存并控制的,在客户端只能是暂时保存一个session的凭证--就是session id;客户端保存session id的方式有多种:url后缀、网页的隐藏字段、cooki 阅读全文

posted @ 2013-03-19 23:06 飞机场场长 阅读(703) 评论(0) 推荐(0)

Python 自省指南(如何监视您的 Python 对象)

摘要: http://www.ibm.com/developerworks/cn/linux/l-pyint/index1.html什么是自省?在日常生活中,自省(introspection)是一种自我检查行为。自省是指对某人自身思想、情绪、动机和行为的检查。伟大的哲学家苏格拉底将生命中 的大部分时间用于自我检查,并鼓励他的雅典朋友们也这样做。他甚至对自己作出了这样的要求:“未经自省的生命不值得存在。”(请参阅参考资料以获取关于苏格拉底更多信息的链接。)在计算机编程中,自省是指这种能力:检查某些事物以确定它是什么、它知道什么以及它能做什么。自省向程序员提供了极大的灵活性和控制力。一旦您使用了支持自省的 阅读全文

posted @ 2013-03-19 22:48 飞机场场长 阅读(342) 评论(0) 推荐(0)

Python自省(反射)指南

摘要: http://www.cnblogs.com/huxi/archive/2011/01/02/1924317.html首先通过一个例子来看一下本文中可能用到的对象和相关概念。?123456789101112131415#coding: UTF-8import sys # 模块,sys指向这个模块对象import inspectdef foo(): pass # 函数,foo指向这个函数对象class Cat(object): # 类,Cat指向这个类对象def __init__(self, name='kitty'):self.name = namedef sayHi(self 阅读全文

posted @ 2013-03-19 22:47 飞机场场长 阅读(155) 评论(0) 推荐(0)

装饰器入门(需求是怎么来的?)

摘要: http://www.cnblogs.com/huxi/archive/2011/03/01/1967600.html今天来讨论一下装饰器。装饰器是一个很著名的设计模式,经常被用于有切面需求的场景,较为经典的有插入日志、性能测试、事务处理等。装饰器是解决这 类问题的绝佳设计,有了装饰器,我们就可以抽离出大量函数中与函数功能本身无关的雷同代码并继续重用。概括的讲,装饰器的作用就是为已经存在的对象添加额 外的功能。1. 装饰器入门1.1. 需求是怎么来的?装饰器的定义很是抽象,我们来看一个小例子。?1234def foo():print 'in foo()'foo()这是一个很无聊 阅读全文

posted @ 2013-03-19 22:36 飞机场场长 阅读(152) 评论(0) 推荐(0)

Python装饰器学习 (附实例)

摘要: http://blog.csdn.net/thy38/article/details/4471421在《Core Python Programming 2nd》中学习到了装饰器,这对我来说是个完全陌生的语法,第一遍愣是没看懂,很有必要记一下。第一眼看到这个词Decorator,我联想到了DP中的Decorator模式,后来才知道完全不是这么一回事。(再次鄙视一下国内浮躁的博客, 我google了一下,几乎千篇一律都是什么锁同步装饰器、超时装饰器,我对原作者表达敬仰,可是大家都是转载就不像话了,也是对网络资源的极大浪费,也 许真正有价值的博文就湮没在这片都是一模一样的东西里了)1. 这是个什么东 阅读全文

posted @ 2013-03-19 22:35 飞机场场长 阅读(227) 评论(0) 推荐(0)

Python中函数的装饰器

摘要: http://blog.csdn.net/suiyunonghen/article/details/3962885Python中函数有一个装饰器的概念,今天,看核心编程中的函数一章的时候接触到了这个概念,炸一看来,讲的说明真实不好明白。于是写下本篇以示说明,提供给迷糊者。希望能对一些人起到一定的帮助 装饰器的语法以@开头,接着是装饰器要装饰的函数的申明等。其实总体说起来,装饰器其实也就是一个函数,一个用来包装函数的函数,装饰器在函数申明完成的时候被调用,调用之后申明的函数被换成一个被装饰器装饰过后的函数。装饰器分为无参装饰和有参装饰无参装饰很简单定义方法如下:比如先定义一个装饰方法:def F 阅读全文

posted @ 2013-03-19 22:34 飞机场场长 阅读(224) 评论(0) 推荐(0)

python中类方法、类实例方法、静态方法的使用与区别

摘要: 使用方法: Python代码 classA(object):deffoo(self,x):#类实例方法print"executingfoo(%s,%s)"%(self,x)@classmethoddefclass_foo(cls,x):#类方法print"executingclass_foo(%s,%s)"%(cls,x)@staticmethoddefstatic_foo(x):#静态方法print"executingstatic_foo(%s)"%x http://blog.163.com/yang_jianli/blog/sta 阅读全文

posted @ 2013-03-19 22:33 飞机场场长 阅读(215) 评论(0) 推荐(0)

PYTHON 加密相关模块

摘要: #-*- coding:utf-8 -*-from hashlib import md5content = 12content_str = str(content)ciphertext = md5(content_str).hexdigest() #加密print ciphertext#from hashlib import md5#ciphertext_str=raw_input() #写入要解密的密文,如827ccb0eea8a706c4c34a16891f84e7b#MD5是不可逆的密码加密,可以说除了暴力破解外无法还原,但同样的输入加密出来的结果是一致的,因此要比较输入是否正确,只要比 阅读全文

posted @ 2013-03-19 04:33 飞机场场长 阅读(492) 评论(0) 推荐(0)