<p>我正试着为我一直在做的一个小程序写一个类,结果我遇到了一个奇怪的缩进失败。我想知道我写的东西是否真的有问题,或者是解析器的错。这在Fedora15的Python3.2包中失败。你知道吗</p>
<pre><code> def __getitem__(self, key):
if CharacterStats.usesSubStats:
if key in self.subStats:
return self.subStats[key]
elif key in self.stats: #change this to 'if' and it works
return self.stats[key]
else:
raise KeyError(key)
#otherwise we end up right here.
</code></pre>
<p>按要求运行:<a href="http://pastebin.com/d8yQUm3U" rel="nofollow">http://pastebin.com/d8yQUm3U</a></p>