I recently installed Linux (Slackware Linux 12) on my laptop. On Windows I used IDLE for my python development, but on Linux, IDLE looks HORRIBLE. I tried tweaking the settings but it still looks bad, and is hard to program in. Can anyone recommend a good IDE for Python that will run on Linux and preferably better than IDLE .
Thanks for telling me about that IDE. I got rid of Linux (I messed with the kernel too much, and I think I did something wrong, which rendered my Linux partition unusable) and switched back to Windows. I installed SPE on Windows and it works great. It's much better than IDLE and I like the code completion. :)
I use both DrPython (Windows and Linux) and PyScripter (Windows). DrPython needs wxPython and is very stable, relies on plugins for advanced features. PyScripter comes as an .exe file (written in Python for Delphi) and has some excellent features out of the box. The one I like is that it runs code from a buffer, so you can test it before you create a file copy. Both are free and easy to download, just google for the names.
I recommend SPE (Stani's Python Editor - http://pythonide.blogspot.com/ ). I have only switched about a week ago (from Komodo), but it has everything I need (at least for now).
I am trying to get started with SPE. I am running into lots of questions on how to do various things and the help comes up in Dutch, or some other similar language. How do I learn to do the basics with SPE?
Since I started learning python (about 6 month) I've been searching for an IDE like netbeans or Eclipse for java. Well, in fact , I'm just looking for an ide that has the famous control+space function. I'm just really interested in that feature. I mean, if I type this in a file:
from Tkinter import *
root = Tk()
I'll be extremely happy if a list of methods of the object root appeared with their parameters and a little explanation of what the function does (like do NetBeans or Eclipse). I've just seen this feature on the non-free WingIDE IDE. I've tried Dr Python, PyScripter (had a very poor version of code-completion if had, and was just for windows), Boa Constructor...among others.
In conclusion, I haven't found this extremely useful feature (Anyone know all the methods of all the objects with their parameters and what they do! , and it's kind a drag always looking on the net pydoc) in any IDE I've tried.
So if someone could recommend me some software(vim with that code-completion will be better than all the IDE's I've tried until now) that has the complete pydoc and as you are typing and working with objects goes telling you the methods, the constants,what that function does...etc I'll be so grateful.