Compare source code

Seebs usenet-nospam at
Sat Nov 6 05:14:34 CET 2010

On 2010-11-06, Steven D'Aprano <steve at> wrote:
> On Fri, 05 Nov 2010 08:17:02 +0530, Rustom Mody wrote:
>> However the original question -- mixing tabs and spaces is bad -- has
>> got lost in the flames.  Do the most die-hard python fanboys deny this? 
>> And if not is it asking too much (say in python3) that mixing tabs and
>> spaces be flagged as an error or at least warning?

> Mixing spaces and tabs for indentation can be ambiguous.


Four spaces followed by a tab nearly always actually means "eight spaces" to
most editors (and Python seems to treat it that way), but it's hard to tell.
Worse, a tab may have been intended to be the same thing as four spaces,
and someone was expecting it NOT to be the same as eight spaces...

Copyright 2010, all wrongs reversed.  Peter Seebach / usenet-nospam at <-- lawsuits, religion, and funny pictures <-- get educated!
I am not speaking for my employer, although they do rent some of my opinions.

More information about the Python-list mailing list