Keeping the Console Open with IDLE

Catherine Heathcote catherine.heathcote at gmail.com
Fri Feb 20 10:45:56 EST 2009


W. eWatson wrote:
> Catherine Heathcote wrote:
>> W. eWatson wrote:
>>> Catherine Heathcote wrote:
>>>> W. eWatson wrote:
>>>>>
>>>>>>
>>>>>> I'm not sure whether I should feel old or write a smart alec 
>>>>>> comment --
>>>>>> I suppose there are people in the world who don't know what to do 
>>>>>> with a
>>>>>> command prompt....
>>>>>>
>>>>>> Assuming a Windows system:
>>>>>>
>>>>>> 2. Type 'cd ' (as in Change Directory) in the command prompt 
>>>>>> window (w/o
>>>>>> the single quote characters)
>>>>>> 3. Drag/drop the folder containing your python script to your command
>>>>>> prompt window
>>>>>> 4. Hit enter in your command prompt window.
>>>>>> 5. Type python my_script_name.py to execute my_script_name.py.
>>>>>>
>>>>>> --David
>>>>> If I enter just cd, then it tells me cd is not defined. If I enter 
>>>>> c:/python25, it tells me I have a syntax error at c in c:. The 
>>>>> title of the black background window I have up with a >>> prompt 
>>>>> shown in it is "Python(command line)". Maybe this isn't the real 
>>>>> Python console window?
>>>>>
>>>>> What I want is that if I execute the program by double clicking on 
>>>>> its name to display the console window with the program or syntax 
>>>>> errors shown without it closing in a split second. Putting read_raw 
>>>>> in it doesn't work, since some error prevents it from ever being seen.
>>>>>
>>>>
>>>> you need to open a dos prompt before doing the steps above. Go to 
>>>> start->run and hit "cmd" <enter> without the quotes.
>>> Something is amiss here. There's the MS Command Prompt, which I'm 
>>> looking at right now. Yes, it has cd, and so on. I'm also looking at 
>>> the Python command line window. It allow one to run interactively.
>>>
>>> If I write a simple python program with just raw_input, by clicking 
>>> on the file name, I get a window with the the title 
>>> "\Python25\pythonexe" that shows the prompt. If I deliberately put a 
>>> syntax error in the program, and run it by clicking the file, then A 
>>> window appears and disappears so quickly that I have no idea what it 
>>> said. How do I keep that window up?
>>>
>>> Which, if any, of these is the real Python console? What is the 
>>> window called in the example I gave with raw_input?
>>>
>>
>> Run the program from within the MS command line, not by double 
>> clicking it.
> Shirley, you jest? DOS? To do this? How ugly. I barely recall the DOS 
> commands. I get to drill my way down 4 levels of folders. What DOS cmd 
> allows one to list only folders?
> 
> Still, why would one design a window that disappears, when it has useful 
> data in it? I see that if I click on the window, it has properties, 
> width, height, etc.
> 

Thats programming. Whaterver the language, you will need to be 
comfortable with the CLI of your operating system.



More information about the Python-list mailing list