On Thu, Jun 7, 2012 at 12:41 AM, Alan Gauld <alan.ga...@btinternet.com>wrote:

> This is almost certainly down to mixing tabs and spaces.
> You can mix them in a file but not within a block. (And
> even then I would recommend sticking to just one style)
> Some editors make it worse by autoindenting with a mixture
> of tabs and spaces which is fine for C or Java but no
> good for Python... I don't know Notepad++ so can't comment
> on it.
>
>
In Notepad++, select Settings/Preferences.
There's a tab called "Language Menu/Tab Settings" (they've put the two
things on one tab to save space; the tab settings are on the right side.)
You'll find a setting for "Tab size"; the default is 4 - and also a
checkbox for "Replace by space", which is NOT checked by default.  If
you're going to be writing Python in Notepad++, you should _definitely_
check that box.
Click "Close", and off you go!
_______________________________________________
Tutor maillist  -  Tutor@python.org
To unsubscribe or change subscription options:
http://mail.python.org/mailman/listinfo/tutor

Reply via email to