i guess i'll use spaces for my next program. But why exactly are spaces better? 
the article just said that was the standard

--- On Tue, 5/19/09, Lorenz Quack <d...@amberfisharts.com> wrote:

From: Lorenz Quack <d...@amberfisharts.com>
Subject: Re: [SPAM: 3.500] Re: [pygame] This one baffles me
To: pygame-users@seul.org
Date: Tuesday, May 19, 2009, 5:01 PM

You should use 4 spaces and no tabs. The only exception is when you are 
modifying old files that already are using tabs. new files should use 4 spaces 
per indentation level.
You can read up on this kind of stuff in the python style guide:
http://www.python.org/dev/peps/pep-0008/

yours

//Lorenz


Yanom Mobis wrote:
> umm... well i got my editor to display spaces and tabs differently (tabs with 
> an arrow) so i can see where i've accidentally used spaces.
> 
> thanks anyway
> 
> --- On *Mon, 5/18/09, Nicholas Dudfield /<ndudfi...@gmail.com>/* wrote:
> 
> 
>     From: Nicholas Dudfield <ndudfi...@gmail.com>
>     Subject: Re: [SPAM: 3.500] Re: [pygame] This one baffles me
>     To: pygame-users@seul.org
>     Date: Monday, May 18, 2009, 9:12 AM
> 
>     jug wrote:
>      > I think you forgot the newline:
>      >   .replace("\n"+" "*4, "\n\t")
>      >
>     No cigar... not even close...
> 
>     from __future__ import with_statement
> 
>     with open ('perforce_plugin.py', 'r+w') as fh:
>        fixed_tabs = fh.read().expandtabs(4)
>        fh.seek(0)
>        fh.write(fixed_tabs)
> 
>     *expandtabs*(s, tabsize=8)
>        expandtabs
>        <http://pydoc.org/1.6/string.html#-expandtabs>(s [,tabsize]) ->
>     string
>            Return a copy of the string s with all tab characters replaced
>        by the appropriate number of spaces, depending on the current
>        column, and the tabsize (default 8).
> 
> 
> 




      

Reply via email to