Jeremiah Stack wrote:
Hello All,

I was pondering something. when you are in the live environment receiving
immediate feedback is it basically a compiler (or program), responding to
what the user inputs, or is it like the bash shell where I could tell it to
search the file system for a certain file?

Yes.

:)

That's sort of a philosophical question, at least from one point of view. Python compiles the source code you give it before running it. With the interactive mode, it's simply compiling lines of code on the fly as you input them, and executing them, and printing the return value of each statement you type, rather than having you prepare them in a file and feeding them to it all at once. Otherwise everything's identical as far as what the system is doing and how it interacts with the environment.

So it's not like a shell in that respect, (unlike, say, tclsh is for the TCL interactive environment). Certainly, however, you could write Python code to interact with the file system in any manner you choose, and that code would work equally well at the interactive prompt and as part of a stored program file.

Or how does python interact with the environment it is in?

If those are too broad of questions just pass.




Sorry for the illiterate questions.

Thanks



------------------------------------------------------------------------

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

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

Reply via email to