Alan is right.  According to section 3.5.2 of "Learning Python, 2nd
Edition", by David Ascher and Mark Lutz:

        Run scripts from text edit windows, not the interactive window. To
run 
        a file of code under IDLE, always select the Edit/RunScript menu 
        option from within the text edit window where you are editing the
code 
        to be run-not from within the main interactive window where the >>> 
        prompt appears. The RunScript option should arguably not be
available 
        in the interactive window at all (and in fact seems to have 
        disappeared in the recent release); if you select it there, you'll 
        wind up trying to run a log of your interactive session, with less 
        than desirable results!

Regards,

Barry

>Date: Wed, 5 Oct 2005 10:44:09 +0100
>From: "Alan Gauld" <[EMAIL PROTECTED]>
>Subject: Re: [Tutor] FW:  Help Needed
>To: "Daniel Watkins" <[EMAIL PROTECTED]>, <tutor@python.org>
>Message-ID: <[EMAIL PROTECTED]>
>Content-Type: text/plain; format=flowed; charset="UTF-8";
>       reply-type=original
>
>>         When I am in Python Shell of the IDLE GUI, when I click Edit/Run
>
>You shouldn't be running scripts when in the shell, it executes them 
>immediately.
>You use edit/run when working in a script file window.
>
>HTH,
>
>Alan G 


_______________________________________________
Tutor maillist  -  Tutor@python.org
http://mail.python.org/mailman/listinfo/tutor

Reply via email to