On Sep 3, 2012, at 11:01 AM, Benjamin Fishbein <bfishbei...@gmail.com> wrote:
> Hi. I started running the program in the terminal rather than IDLE. It works, > and I can run several programs at the same time. The problem is that when the > program is finished running, it prints: > exit status: 0 > logout > > [Process completed] > > And I can't access the data that the program returned. Do I need the program > to be saved to a text file, or is there a way to simply print it out? It's a > small amount of data, and I'd rather just print it out. > Ben > Ben, You will probably get several answers to this, since there are several ways to solve the issue. The simplest (sort of kludgy) solution is simply to make the last line in your program be: junk = raw_input("Yes Master?") and when your program hits this line, it will print out "Yes Master?" in the terminal window and then sit there waiting for you to type something terminated by a <return> key. For future reference, what you've typed goes into the variable junk. This is a dead easy way to get interactive data into ANY future python script you write. -Bill PS: this assumes you are running python 2.x. In python 3.x, raw_input has been renamed input, but it works the say way. _______________________________________________ Tutor maillist - Tutor@python.org To unsubscribe or change subscription options: http://mail.python.org/mailman/listinfo/tutor