摘要: Python 异常处理 语法: 例子: try语句按照如下方式工作; 首先,执行try子句(在关键字try和关键字except之间的语句) 如果没有异常发生,忽略except子句,try子句执行后结束。 如果在执行try子句的过程中发生了异常,那么try子句余下的部分将被忽略。如果异常的类型和 ex 阅读全文
posted @ 2019-05-28 16:54 Rollo|St 阅读(138) 评论(0) 推荐(0) 编辑
摘要: Python 面向对象 :特殊成员 1.0.1 __call__ :__call__()的本质是将一个类变成一个函数(使这个类的实例可以像函数一样调用) 直接用obj()调用: 1.0.2 __str__ :主要用来打印,str (obj),执行obj的__str__方法,并把返回值给obj 1.0 阅读全文
posted @ 2019-05-28 10:35 Rollo|St 阅读(179) 评论(0) 推荐(0) 编辑
摘要: Python 面向对象 (五) 成员修饰符 1.0 面向对象成员: 1.0.1 共同成员 1.0.2 私有成员,__attr,就是私有成员,外部没法直接访问。 要想访问私有字段,就可以用其他方法,间接访问。 静态字段,私有化 方法静态化访问: 2.0 方法的私有化: 阅读全文
posted @ 2019-05-27 23:22 Rollo|St 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 1.0 面向对象类成员: 1.1 字段 1.1.1 普通字段,保存在对象里面,调用 不用(),只能通过对象访问。 1.1.2 静态字段,把普通字段写到类里面就是静态字段,表示默认值。可以直接用类直接调用,或者用对象 1.2 方法 1.2.1 普通方法,保存在类里面,调用 用对象,方法(),self是 阅读全文
posted @ 2019-05-27 15:09 Rollo|St 阅读(272) 评论(0) 推荐(0) 编辑
摘要: python 不用考虑多态,python 原生是多态的 不同的 子类对象 调用相同的 父类方法,产生不同的执行结果 阅读全文
posted @ 2019-05-26 22:28 Rollo|St 阅读(280) 评论(0) 推荐(0) 编辑
摘要: 面向对象三大特性之二:继承 (Inheritance) Python 同样支持类的继承,如果一种语言不支持继承,类就没有什么意义。 1.0.1 继承写法 最简单的练习题: 1.0.2 继承重写: 如果 不想用父类里面的方法就可以把父类里面的方法,重新写一个。 执行的时候,就不会去找父类的方法了。 如 阅读全文
posted @ 2019-05-26 16:15 Rollo|St 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 1.0.1 类的定义: 函数定义:def +函数名(参数) 面向对象: class >>>>>类,class Bar: >>>>>>名字叫Bar的类 def >>>>>>方法,def foo():>>>>>>名字叫foo 的方法 self>>>>>> 方法里面的第一个参数必须是self. 1.0.2 阅读全文
posted @ 2019-05-25 20:21 Rollo|St 阅读(303) 评论(0) 推荐(0) 编辑
摘要: 死锁: 所谓死锁,就是指俩个或俩个以上的进程或线程在执行过程中,因争夺资源而造成的一种互相等待的现象,若无外力作用,它们都将无法说推进下去 注意:Thread-1 开始执行的时候,执行完doA的时候,释放了lockA与lockB. 同Thread-1开始执行doB的时候,因为这个时间是没有同步锁的, 阅读全文
posted @ 2019-05-24 23:43 Rollo|St 阅读(400) 评论(0) 推荐(0) 编辑
摘要: 1.0 面向对象的方法来创建线程: 2.0 Python线程同步锁: 同步锁:通常被用来实现共享资源的同步访问,为每一个共享资源创建一个Lock对象当你需要访问该资源时,调用qcuqire方法来获取锁对象(如果其他线程已经获得该锁,则当前线程需等待期被释放),待资源访问完后,在调用release方法 阅读全文
posted @ 2019-05-24 21:40 Rollo|St 阅读(108) 评论(0) 推荐(0) 编辑
摘要: 选择器(Selectors) 当抓取网页时,你做的最常见的任务是从HTML源码中提取数据。现有的一些库可以达到这个目的: BeautifulSoup 是在程序员间非常流行的网页分析库,它基于HTML代码的结构来构造一个Python对象, 对不良标记的处理也非常合理,但它有一个缺点:慢。 lxml 是 阅读全文
posted @ 2019-05-24 11:39 Rollo|St 阅读(481) 评论(0) 推荐(0) 编辑