Hello all,

I am playing around in a python shell (IPython on win32 right now actually). I am writing some code on the fly to interface to a rotary encoder (not important in this scope).

Anyway, I have created a function using def, and well, I like the way it is working, however... I have already filled the command line history buffer (the com.exe buffer?) so _what_ I actually filled this def with is lost. Now, it isn't that complicated, and I can easily re-write the function off the top of my head, however it would be really nice to be able to _ask_ python what makes up a def. Something like this (remember I am using IPython interactive interpreter session):
In [0]: def func(input):
.........:>>>print "im in this function!" + str(input)
.........:>>>print "doing some stuff"
.........:>>>sleep(10)

Then later on while still in this interactive shell session I could do something like:
In [1]: what_is_in(func)
"The def for func(input) is:"
print "im in this function!" + str(input)
print "doing some stuff"
sleep(10)

and therefore be able to recount what I just did.

Cheers,

Jack
--
http://mail.python.org/mailman/listinfo/python-list

Reply via email to