Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/347.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python AttributeError:stat实例没有属性X?_Python_Class_Object - Fatal编程技术网

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键?这是不同的