the Edit/Undo is not working on my imac OS 10.8.4. Python 2.7.2. I open IDLE by typing idle in terminal window. Can I really only edit the last line of code I entered?
By Edit/Undo do you mean scrolling back through commands with the up arrow? The abilities of IDLE and of the terminal window are different. When you enter IDLE, your ability to use keyboard commands depends on IDLE's support for them.
Thank you e. Since posting the question I've changed where I create and edit the program. In Python/Options/Configure IDLE - I changed the startup preferences to open the edit window. Now when I go to terminal and type IDLE Python Shell and Edit window both launch. I can edit freely up and down through commands in the Edit window but not in the Shell. Is that normal with my configuration?
I never used it on a Mac, but I know many people have said that IDLE needs more development. You might also want to try the free version of Wingware's Python IDE: http://www.wingware.com/downloads/wingide-personal/4.1.13-1/binaries They have it for OSX and it is a nice IDE. I saw it in some Python videos this guy made and was impressed. I use PyScrpter, which is similar, but Windows only.
Thanks. I will give it a look. Although I had previously tried to download a different version and the iMac wouldn't allow... Right now I am comfortable getting started with the version of IDLE that comes with the mac - but just wanted to know if there is a way to edit in the Shell window - up down through the commands vs. just the last command. If there is a thread about mac users I'll find it and browse.
Join our real-time social learning platform and learn together with your friends!