我有个奇怪的问题
this code in cpuset
isinstance('/user', str)
正在返回
False
log.debug("repr(name): %s", repr(name))
log.debug("type(name): %s", type(name))
log.debug("name.__class__: %s", name.__class__)
log.debug("id(name.__class__): %s", str(id(name.__class__)))
log.debug("id(''.__class__): %s", str(id("".__class__)))
log.debug("isinstance(name, str)?: %s", str(isinstance(name, str)))
这是结果。
180820-14:28:55 set DEBUG repr(name): '/user'
180820-14:28:55 set DEBUG type(name): <type 'str'>
180820-14:28:55 set DEBUG name.__class__: <type 'str'>
180820-14:28:55 set DEBUG id(name.__class__): 94668708986528
180820-14:28:55 set DEBUG id(''.__class__): 94668708986528
180820-14:28:55 set DEBUG isinstance(name, str)?: False
我想说是很漂亮的。这是怎么回事?