摘要: 实例: 通过继承的方式实现给原代码添加功能而不修改源代码: 1 class Foo: 2 def f1(self): 3 print("Foo.f1") 1 from settings import ClassName 2 from backend import commons 3 def exec 阅读全文
posted @ 2016-11-30 18:33 橡皮头 阅读(288) 评论(0) 推荐(0) 编辑
摘要: try...except... 完整代码流程: 主动触发异常:raise try...finally 假如你在都一个文件的时候,希望在无论异常发生与否的情况下都关闭文件,就可以使用finally块来完成。注意,在一个try块下,可以同时使用except从句和finally块。如果你要同时使用他们的话 阅读全文
posted @ 2016-11-30 15:39 橡皮头 阅读(165) 评论(0) 推荐(0) 编辑