Try eclipse and the pydev plugin. According to its web site it
supports code completion.
http://pydev.org/
I'm not an eclipse user, but I've heard that it is accessable.
Jim Snowbarger writes:
Hi guys,
What I want is to start typing a reference, and maybe get through the
objectName. Tap the period key, and then pull up a list of methods and
properties that are available on that object, and presss enter to choose one
to use in my code. Is there something like that for python?