Python AttributeError:stat实例没有属性X?
运行下面的代码时,我得到了Python AttributeError:stat实例没有属性X?,python,class,object,Python,Class,Object,运行下面的代码时,我得到了AttributeError:stat实例没有属性“printStats”。这里有什么问题 class stat(): def __init__(self, fname, blocks, backEdges): self.fname = fname self.blocks = blocks self.backEdges = backEdges def printStats(self): p
AttributeError:stat实例没有属性“printStats”
。这里有什么问题
class stat():
def __init__(self, fname, blocks, backEdges):
self.fname = fname
self.blocks = blocks
self.backEdges = backEdges
def printStats(self):
print self.fname + str(self.blocks) + str(self.backEdges)
element = stat("a", 1, 2)
element.printStats()
你的缩进是错误的,混合了标签和空格。使用
python-tt
进行验证。缩进是错误的,混合了制表符和空格。使用python-tt
进行验证。我使用的是tab,但python-tt告诉我printStats不是tabed。怎么会?。。。你是在问我为什么你的编辑器会有不同的做法吗?@user1018562你是在使用Tab键还是编辑器配置为使用Tab键?我使用tab时有一个不同之处,但python-tt告诉我printStats不是选项卡式的。怎么会?。。。你是在问我为什么你的编辑器会有不同的做法吗?@user1018562你是在使用Tab键还是编辑器配置为使用Tab键?这是不同的