brian.bird at securetrading.com wrote: > Can anyone explain the behaviour of python when running this script? the language reference has the full story: http://www.python.org/doc/2.4/ref/function.html "Default parameter values are evaluated when the function definition is executed" </F>