What other tools do you suggest for python development?
I've read many times that python is more expressive than java so I'd like to write a small app (it would be about 2000 lines in java, i guess). I did some small python programmes till now, but that was coded in Kwrite and I'd like to get to another level with python.
The application should be well designed, tested and readable.
I am planning to use Kdevelop (pyQt perhaps) and Umbrello for this.
Is there a tool for unit testing, refactoring? Is there a special python IDE (not the IDLE, which is command line oriented).
It would be great if the app wouldn't be too slow. Is there a profiler for python (perhaps with a call graph)?
So, what tools do you suggest? I've seen the movie about Python on Rails, the author there used some textwriter app form Mac, right?