随笔分类 -  Python

Something about python programming in my work
摘要:#####exec_stmt ::= "exec" or_expr ["in" expression ["," expression]]##### eval(expression[, globals[, locals]])##### execfile(filename[, globals[, lo... 阅读全文
posted @ 2014-09-27 17:54 C-Dog 阅读(1155) 评论(0) 推荐(0) 编辑
摘要:##### classmethod(function) 这里不过多说明这个builtin方法的具体用法,python的文档和help函数已经给了这个方法充足的使用说明,所以我这里要说的时关于 classmethod , property之流的注解方法背后所用的技术细节,也是python中比较难以理解... 阅读全文
posted @ 2014-09-23 00:50 C-Dog 阅读(4362) 评论(0) 推荐(0) 编辑
摘要:这会是很长的一个帖子,因为我打算从python最基础的东西开始,尝试去完全的掌握它,buildin中有一些常用的函数比如 [abs](), [open](), [setattr](), [getattr](), 大家都很了解他们的用法,因为平时用的比较多,这将把重点放在平时少用,但是有奇效的方法,比... 阅读全文
posted @ 2014-09-21 22:16 C-Dog 阅读(2227) 评论(0) 推荐(0) 编辑
摘要:其实也不能说是陷阱,只是一个不容易注意到的地方,尤其是有其他java/c++类编程语言经验的人员,这里涉及到python的一个特点,所以笔者说是陷阱只是一个噱头而已。 def test(item, buf = []): buf.append(buf) print buf 非常简单的一个函数,功... 阅读全文
posted @ 2014-09-17 23:39 C-Dog 阅读(2895) 评论(0) 推荐(0) 编辑
摘要:python的内容非常丰富,给我们带来的便利很多,很多事情的表达方法有很大的多样性,比如我经常需要遍历一个列表,取它的下标和值,这个时候就有很多方法需要取舍一下才行。#####for循环遍历 l = [1,2,3,4,5,6,7] for i in range(len(l)): print ... 阅读全文
posted @ 2014-09-15 23:30 C-Dog 阅读(5826) 评论(0) 推荐(0) 编辑
摘要:今天抽空学习了一下python中的string service中的formatter的相关用法,主要是为了让自己的代码看起来更加和谐,因为很多java或者c语言过来的开发者都不怎么爱使用python的原生的字符串格式化工具,似乎大家都爱用下面的格式化工具 info = 'my name is %... 阅读全文
posted @ 2014-09-14 23:58 C-Dog 阅读(12832) 评论(0) 推荐(0) 编辑
摘要:##python函数参数的pack与unpack 上周在使用django做开发的时候用到了mixin(关于mixin我还要写一个博客专门讨论一下,现在请参见[这里](http://blog.csdn.net/gzlaiyonghao/article/details/1656969)),其中又涉及到了... 阅读全文
posted @ 2014-09-14 17:35 C-Dog 阅读(9406) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示