排序:
默认
按更新时间
按访问量

python必须使用try except而不是if else的场合

例如下面的例子: #-*- encoding:utf-8 -*- import sys reload(sys) sys.setdefaultencoding('utf-8') list1=[1,2,'3',4]#假如这是个无穷长的数组列表,我写代码的时候由于没有考虑周全,里面有个字符,所谓...

2018-01-12 15:50:07

阅读数:161

评论数:0

装饰器

转载自链接: http://python.jobbole.com/82344/ 饰模式有很多经典的使用场景,例如插入日志、性能测试、事务处理等等,有了装饰器,就可以提取大量函数中与本身功能无关的类似代码,从而达到代码重用的目的。下面就一步步看看Python中的装饰器。 一个简...

2018-01-11 22:06:27

阅读数:44

评论数:0

python委托模式详细解释

收集了网上的三个例子,然后做了些注释: #!/usr/bin/env python3 # -*- coding: utf-8 -*- class Wrapper: def __init__(self, obj): self.wrapper = obj ...

2018-01-11 16:35:48

阅读数:501

评论数:0

深刻理解python中的元类(metaclass)

这是一篇在Stack overflow上很热的帖子。提问者自称已经掌握了有关Python OOP编程中的各种概念,但始终觉得元类(metaclass)难以理解。他知道这肯定和自省有关,但仍然觉得不太明白,希望大家可以给出一些实际的例子和代码片段以帮助理解,以及在什么情况下需要进行元编程。于是e-s...

2018-01-11 14:31:11

阅读数:42

评论数:0

Python的hasattr() getattr() setattr() 函数使用方法详解

转载自链接: https://www.cnblogs.com/caicairui/p/7859490.html hasattr(object, name) 判断一个对象里面是否有name属性或者name方法,返回BOOL值,有name特性返回True, 否则返回False。 需要注意的...

2018-01-11 14:03:03

阅读数:142

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭