摘要:
# 每一题都值得好好琢磨钻透 [原文地址](http://www.cnblogs.com/Allen-rg/p/7693394.html)1.Python是如何进行内存管理的? 答:从三个方面来说,一对象的引用计数机制,二垃圾回收机制,三内存池机制 一、对象的引用计数机制 Python内部使用引用计 阅读全文
摘要:
大家可能已经知道了,在 Python 3(Python 2 的新式类)中多继承模式是使用 C3 算法来确定 MRO(Method Resolution Order) 的。 那么具体是怎么计算的呢?本文将基于 https://www.python.org/downlo... 中的几个例子来讲解 MRO 阅读全文
摘要:
原文地址 1. 正则表达式基础 1.1. 简单介绍 正则表达式并不是Python的一部分。正则表达式是用于处理字符串的强大工具,拥有自己独特的语法以及一个独立的处理引擎,效率上可能不如str自带的方法,但功能十分强大。得益于这一点,在提供了正则表达式的语言里,正则表达式的语法都是一样的,区别只在于不 阅读全文
摘要:
正则表达式用来拆分字符串 正则表达式查找看上去是跟 split 相反的功能 正则表达式查找返回迭代器 暂时这样写 match 与 search 的 区别, match 从 0 下标开始匹配模式没匹配上则 返回 None , 而 search 则会遍历完整个字符串并返回第一个匹配到的值 正则拆分字符串 阅读全文
摘要:
1. 编程规范 1.1. 命名规范 1.1.1. [强制] 命名不能以下划线或美元符号开始和结尾 反例: name / __name / $Object / name / name$ / Object$ 1.1.2. [强制] 命名严禁使用拼音与英文混合的方式 反例: DaZhePromotion 阅读全文
摘要:
首先将 要被做成 module 的 ipython 代码 download as py 然后将 down 下来的 py 文件上传至 work 目录(也就是编写导入模块的py文件目录) 这部分 的 work 目录因为是 linux 服务器,所以采用 Filezilla 上传 (这部分不是重点,无图) 阅读全文
摘要:
最近学习 python 走火入魔,趁着热情继续初级体验一下下爬虫,以前用 java也写过,这里还是最初级的爬取html,都没有用html解析器,正则等。。。而且一直在循环效率肯定 很低下 刚虾米。。。。 Condition ,用来同步 线程 , 底部还是 Lock , RLock (在一个线程中可以 阅读全文
摘要:
千万不要被所谓“元类是99%的python程序员不会用到的特性”这类的说辞吓住。因为 每个中国人,都是天生的元类使用者 学懂元类,你只需要知道两句话: 道生一,一生二,二生三,三生万物 我是谁?我从哪来里?我要到哪里去? 在python世界,拥有一个永恒的道,那就是“type”,请记在脑海中,typ 阅读全文
摘要:
"原文地址" Python中对象方法的定义很怪异,第一个参数一般都命名为self(相当于其它语言的this),用于传递对象本身,而在调用的时候则不必显式传递,系统会自动传递。 今天我们介绍的主角是super(), 在类的继承里面super()非常常用, 它解决了子类调用父类方法的一些问题, 父类多次 阅读全文
摘要:
"awesome python 中文大全" Fabric , pip, virtualenv "内建函数好文" "awesome python" 奇技淫巧 一句话求阶乘 生成 26 个字母 排列组合 给单词按首字母分组 方法一: 方法二: 计数使用collections 库的 Counter 扩展拆 阅读全文