随笔分类 -  Python

 
django-useren配置
摘要:http://bobbyong.com/blog/step-by-step-guide-on-configuring-django-userena/ 阅读全文
posted @ 2017-06-19 16:12 kaka_jon 阅读(126) 评论(0) 推荐(0)
python 列表生成式
摘要:如果要生成list[1,2,3,4,5,6,7,8,9],可以使用range(1,10): 如果要生成[1*1,2*2,3*3,4*4,5*5,......,9*9]这样的呢,可以使用循环: 使用列表生成式,可以用一句话代替上面的循环: 基本格式是:[ statement for var in .. 阅读全文
posted @ 2016-09-01 11:24 kaka_jon 阅读(222) 评论(0) 推荐(0)
python 装饰器
摘要:函数是一个引用类型,函数对象可以被赋予给变量,然后通过变量调用: 函数对象有一个__name__属性,可以获得函数的名字: 如果我们现在要增强now()函数的功能(比如在执行now函数前打印日志),但是又不想修改now()函数,在代码运行期间动态增加功能的方式,叫做装饰器。 本质上,装饰器(deco 阅读全文
posted @ 2016-08-31 12:31 kaka_jon 阅读(179) 评论(0) 推荐(0)
python 的 *args 和 **kwargs
摘要:Python支持可变参数,通过*args和**kwargs来指定,示例如下: def test_kwargs(first, *args, **kwargs): print 'Required argument: ', first for v in args: print 'Optional argu 阅读全文
posted @ 2016-08-31 10:52 kaka_jon 阅读(240) 评论(0) 推荐(0)
python with语句
摘要:作用:处理异常或进行资源清理等工作,让代码更加简练。 基本格式:with statement as statement: do somthing....... statement会有一个返回对象,这个返回对象必须有__enter__()和__exit__()方法,下面是这样的一个对象示例: clas 阅读全文
posted @ 2016-08-31 10:04 kaka_jon 阅读(129) 评论(0) 推荐(0)
Python 中下划线
摘要:1. 作为一个名称:在代码中使用一个名称,但是在后面的代码中不再会使用到的时候,就可以使用_作为临时名称。 n = 42 for _ in range(n): do_something() 2. 名称前的单下划线:类似于"私有",不能通过import 导入 3. 名称前的双下划线:对解释器来说有特殊 阅读全文
posted @ 2016-08-28 15:26 kaka_jon 阅读(170) 评论(0) 推荐(0)
Python print格式化输出
摘要:python中的print格式化输出,基本格式:"[字符串]%格式1[字符串]%格式2[字符串]....."%(string1,string2.....) 格式符号 %s:字符串 %d/%i:十进制整数 %u:十进制整数 %o:八进制整数 %x/%X:十六进制整数 %e/%E:科学计数 %f/%F: 阅读全文
posted @ 2016-08-28 14:35 kaka_jon 阅读(1174) 评论(0) 推荐(0)
URL编码
摘要:URL:统一资源定位器 web浏览器通过URL从web服务器请求页面 通俗一点说,URL就是网页的地址,比如http://www.w3school.com URL编码:将字符转换为可通过因特网传输的格式 URL只能使用 ASCII字符集 来通过因特网进行发送。 由于URL常常会包含ASCII集合之外 阅读全文
posted @ 2016-08-20 19:18 kaka_jon 阅读(149) 评论(0) 推荐(0)