"Marion Long Jr" <[EMAIL PROTECTED]> wrote in message news:[EMAIL PROTECTED] >I am switching from microsoft visual basic programming to python >programming.
Also, in anticipation of one of the most FA'ed Q's among VB->Python migrators, you must always include the parens after a function name to invoke the function. That is, to call the method MethodWithNoArguments, you cannot write (as one would in VB): val = MethodWithNoArguments This simply assigns the method MethodWithNoArguments to name 'val'. To invoke the method and assign the returned value to val, write: val = MethodWithNoArguments() And please don't ask for Python to be changed to be more VB-like in this regard - let Python be Python! :) And welcome to the Python world! -- Paul -- http://mail.python.org/mailman/listinfo/python-list