自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 资源 (3)
  • 收藏
  • 关注

原创 python集成现有的数据库

inspectdb工具自省你配置文件指向的数据库,针对每一个表生成一个Django模型,然后将这些Python模型的代码显示在系统的标准输出里面。配置好数据库之后,运行如下命令shell>python manage.py inspectdb > yourSiteDirectory

2011-07-26 10:39:58 3554

原创 Django之新建项目全过程

Django之新建项目全过程# 安装Django# 下载Django解压后进入目录shell>python setup.py install# 测试并验证Django>>> import django>>> django.VERSION(1, 3, 0, 'final', 0)#

2011-07-22 18:21:50 4510

原创 django模板之forloop

在django的模板中,有forloop这一模板变量,颇似php Smarty中的foreach.customers,Smarty foreach如下:{foreach name=customers from=$custid item=curr_id}{$smarty.forea

2011-07-21 17:27:08 26398

原创 Django Request Response processing(Apache)

转自: http://uswaretech.com/blog/2009/06/django-request-response-processing/转张图,有助于理解整个流程 :DHave you wondered the steps a users request goes t

2011-07-19 15:41:16 3348

原创 django之request和response完整流程图

2011-07-19 15:37:50 3554

转载 Python线程指南

Python线程指南 本文介绍了Python对于线程的支持,包括“学会”多线程编程需要掌握的基础以及Python两个线程标准库的完整

2011-07-14 14:35:25 2476

转载 python thread之join

join(timeout=None) Wait until the thread terminates. This blocks the calling thread until the thread whose join() method is called terminate

2011-07-13 14:18:45 30469 3

原创 python thread之daemon

daemon A boolean value indicating whether this thread is a daemon thread (True) or not (False). This must be set before start() is called, o

2011-07-13 14:10:39 10937

原创 python微妙级sleep

import timenow = time.time()i = 0while i     if i > 0:        sec = i /1000        now = now + sec    else:        sec = 0    print(i, now,

2011-07-12 15:41:27 6361

转载 Python多线程

原文:http://blog.csdn.net/lazy_tiger/article/details/3861844 一、Python中的线程使用:   Python中使用线程有两种方式:函数或者用类来包装线程对象。1、 函数式:调用thread模块中的start_new_thr

2011-07-11 17:28:39 1206

原创 python之zip

>>> characters = ('S', 'M', 'E', 'D', 'O', 'N', 'R', 'Y')>>> guess = ('1', '2', '0', '3', '4', '5', '6', '7')>>> tuple(zip(charact

2011-07-05 16:15:24 876

原创 python之permutations和combinations的区别

>>> import itertools>>> list(itertools.combinations('abc', 2))[('a', 'b'), ('a', 'c'), ('b', 'c')]>>> list(itertools.permutations(

2011-07-05 13:35:36 12800

原创 python itertools之排序组合

>>> import itertools>>> list(itertools.permutations([1,2,3],2))[(1, 2), (1, 3), (2, 1), (2, 3), (3, 1), (3, 2)]>>> list(itertools.

2011-07-04 18:01:22 6735

原创 python之生成器

使用生成器表达式取代列表解析可以同时节省CPU 和 内存(RAM)。如果你构造一个列表的目的仅仅是传递给别的函数,(比如 传递给tuple() 或者 set()), 用生成器表达式替代吧!def ord_map(a_string):    for c in a

2011-07-04 17:44:42 1143

原创 python之assert

>>> assert len(unique_characters) Traceback (most recent call last):  File "", line 1, in     assert len(unique_characters) NameEr

2011-07-04 17:35:52 8236 1

原创 python之在序列中寻找不同的元素

>>> a_list = ['The', 'sixth', 'sick', "sheik's", 'sixth', "sheep's", 'sick']>>> set(a_list){'sixth', 'The', "sheep's", 'sick', "sh

2011-07-04 17:31:40 1933

原创 python list转字符换

 >>> s = [a,b,c]>>> s[a, b, c]>>> .join(s)abc>>> str = qwert>>> strqwert>>> str.join([z,x,c])zqwertxqwertc>>>  

2011-06-30 17:56:00 952

原创 python字符串之符合字段名

>>> import humansize>>> si_suffixes = humansize.SUFFIXES[1000] ①>>> si_suffixes[KB, MB, GB, TB, PB, EB,

2011-06-30 16:50:00 901

原创 python之字符串处理

>>> s = "中英文abc">>> s中英文abc>>> s[2:4]文a>>>  很奇怪,呵呵,不过这倒是也好,省得类似php的mb_string了

2011-06-30 15:54:00 843

原创 python字典之键值交换

>>> myDict = {a:A,b:B,c:C}>>> myDict{a: A, c: C, b: B}>>> myDict = {v:k for k, v in myDict.items()}>>> myDict{A: a, C: c, B: b}>>>

2011-06-29 16:05:00 11763

原创 python之set

集合set 是装有独特值的无序“袋子”。一个简单的集合可以包含任何数据类型的值。如果有两个集合,则可以执行像联合、交集以及集合求差等标准集合运算。1. 无序,相对于list、tuple来说,set没有index的概念2. 唯一值,set里的每个值都是唯一的,这就很有用了,类似数据库里的unique key  集合间的操作①要检测某值是否是集合的成员,

2011-06-28 17:39:00 849

原创 list和tuple间的互换

元组的优点: 元组的速度比列表更快。如果定义了一系列常量值,而所需做的仅是对它进行遍历,那么请使用元组替代列表。对不需要改变的数据进行“写保护”将使得代码更加安全。使用元组替代列表就像是有一条隐含的 assert 语句显示该数据是常量,特别的想法(及特别的功能)必须重写。一些元组可用作字典键(特别是包含字符串、数值和其它元组这样的不可变数据的元组)。列表永远不能当做字典

2011-06-28 17:10:00 1958

原创 python list之append和extend的区别

1. 列表可包含任何数据类型的元素,单个列表中的元素无须全为同一类型。2. append() 方法向列表的尾部添加一个新的元素。3. 列表是以类的形式实现的。“创建”列表实际上是将一个类实例化。因此,列表有多种方法可以操作。extend() 方法只接受一个列表作为参数,并将该参数的每个元素都添加到原有的列表中。 extend的解释没看太明白,琢磨了一下 >>> my

2011-06-28 16:53:00 59396 7

原创 python之构造/析构函数

python用__init__ 和 __del__ 作为构造和析构函数,标新立异? Python中所有的类成员(包括数据成员)都是 公共的 ,所有的方法都是 有效的 。只有一个例外:如果你使用的数据成员名称以 双下划线前缀 比如__privatevar,Python的名称管理体系会有效地把它作为私有变量。这样就有一个惯例,如果某个变量只想在类或对象中使用,就应该以单

2011-06-27 16:37:00 4166

原创 python的for和while竟然有else语句,我石化了

python的for和while竟然有else语句,我石化了 另外,python的doc string很有意思。  

2011-06-24 18:28:00 3776

原创 python运算符优先级

表5.2 运算符优先级运算符描述lambdaLambda表达式or布尔“或”and布尔“与”not x布尔“非”in,not in成员测试is,is not同一性测试,>=,!=,==比较|按位或^按位异或&按位

2011-06-24 15:51:00 7408 2

原创 python运算符及其用法

表5.1 运算符与它们的用法运算符名称说明例子+加两个对象相加3 + 5得到8。a + b得到ab。-减得到负数或是一个数减去另一个数-5.2得到一个负数。50 - 24得到26。*乘两个数相乘或是返回一个被重复若干次的字符串2 * 3得到6。la * 3得到lalala

2011-06-24 15:50:00 1070

原创 python之字符串处理

str = A # define a stringprint(say: + str*5)str = " B "print(say: + str.strip())str = "string"print(str[2])print(str[1:3]) # 这里的3不是步长,误会良久,呵呵print(str[1:-2])p

2011-06-24 13:30:00 913

原创 从python3.2开始

之前只看过一次python的介绍,最近反正闲着也是闲着,看看python上升势头,是在有点忍不住了。 没从就没有信息坚持写日志,在当今微博、问答大行天下的时候,我回来写博客好像有点奇怪,呵呵。 忽略之前的版本,直接从python3.2开始,只当是学习笔记了。 参考文档 http://docs.python.org/py3k/

2011-06-23 16:57:00 810

editplus之python设置方法介绍

在editplus中编写python文件的方法。

2011-06-24

SecureCRT.v6.5.3.x64(破解)

SecureCRT最新版 6.5.3 64位,里面包含破解文件,绝对可用!

2010-06-02

免费的PHP加密工具php screw

PHP加密工具php screw,暂时尚未找到可以破解这个工具的方法,关键是免费!

2010-04-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除