【发布时间】:2012-09-10 23:14:14
【问题描述】:
是否有一个很好的一站式 Python 参考来选择属性以与 hasattr() 一起使用来识别类型。
例如,下面是一个不是字符串的序列:
def is_sequence(arg):
return (not hasattr(arg, "strip") and
hasattr(arg, "__getitem__") or
hasattr(arg, "__iter__"))
如果有一个可靠的参考来快速选择最佳模式,那就太好了。
【问题讨论】: