
---- Python基础
卓修武
- 程序猿
- 健身
- 看书
展开
-
深刻理解Python中的元类(metaclass)(转)
译注:这是一篇在Stack Overflow 上很热的帖子。提问者自称已经掌握了有关Python OOP编程中的各种概念,但始终觉得元类(metaclass)难以理解。他知道这肯定和自省有关,但仍然觉得不太明白,希望大家可以给出一些实际的例子和代码片段以帮助理解,以及在什么情况下需要进行元编程。于是e-satis同学给出了神一般的回复,该回复获得了985点的赞同点数,更有人评论说这段回复应该加入到转载 2015-12-11 10:45:45 · 811 阅读 · 0 评论 -
PythonCookBook-数据结构和算法
PythonCookBook笔记-数据结构和算法使用 *表达式优雅地解决一些问题 问题:我们希望从某个可迭代对象中分解出N个元素,但是这个可迭代对象的长度可能超过N,这时可以使用Python的 *表达式优雅地解决这个问题 def drop_first_last(grades): first,*middle, last = grades return avg原创 2016-04-25 13:16:23 · 740 阅读 · 0 评论 -
浅析Socket
Socket 最近用Python语言做服务端开发,看了一下 socket类的 init函数,发现有3个参数,分别是 famil,type,proto。对famial 和 type 参数 感到有些陌生,于是重新查询了一下Socket 方面的资料,在这里做一下记录。 wiki上面的socket解释 Network Socket 是电脑网络中 进程中数据流的断定。在操作系统中,会提供为应用程原创 2016-09-10 23:45:49 · 559 阅读 · 0 评论