Hi
If your new to python I would probably steer clear of geany (it has problems with whitespace indenting/dedenting.)
For some other choices have a look at are available on windows as well as linux and can run on raspi
SPE (stanis python editor) - its installed on your raspi too -
http://sourceforge.net/projects/spe/
NinjaIDE
http://ninja-ide.org/ (very nice) possibly a bit slow on raspi
Eric IDE -
http://eric-ide.python-projects.org/index.html
and my favourite (have been using it on fairly slow windows machines and linux VM's) since around 2004, and the one I keep coming back too is boa-constructor. It doesn't get a lot of love from the developers, but has recently been forked on to bitbucket. You can install it on your raspi with a
sudo apt-get install boa-constructor
. On windows you would want to download the source
https://bitbucket.org/cwt/boa-constructor , and have wxPython installed (
http://wxpython.org/) first. One of the nice features many don't have is a gui designer as well. I have tried it on the raspberrypi and it seems faster than SPE.
The nice thing about all of these IDE's is they are actually written in python.
Cheers
P.S. Have a look here for a much bigger list
http://wiki.python.org/moin/PythonEditors