isinstance-type-none (FURB168) 派生自 refurb 代码检查工具。 有时提供修复。 作用 检查 isinstance 的使用,该函数检查对象是否为 None 类型。 为什么这不好? None 只有一个实例,所以使用 is 运算符来检查对象是否为 None 会更有效率和更易读。 示例 isinstance(obj, type(None)) 建议改为 obj is None 修复安全性 如果调用中有任何注释,修复将被标记为不安全。 参考 Python 文档:isinstance Python 文档:None Python 文档:type Python 文档:身份比较