[Tutor] Passing objects (original) (raw)
Alex Newby alex at alexnewby.com
Thu Jul 8 04:49:39 CEST 2004
- Previous message: [Tutor] How to enable pausing my timer.py ?
- Next message: [Tutor] Passing objects
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Continuing on my quest to understand how to pass around objects with ming(anything?)...
def foo(shape): shape = SWFShape() return shape r = "" foo(r) <ming.SWFShape instance at 0x00B9CB20> r ''
I am somewhat mystified by the above behaviour. A class instance is instantiated, but r remains a string. How can I pass an instance of an object to a function, that will permit the objects methods applied in the function?
I was exploring the utility of the following.
def bar(Object): Object.MainClassFunction(args) return anObject
instance = MainClass() bar(instance)
This clearly fails. Suggestions, comments, wit and sarcasm are appreciated...
Sincerely,
Alex Newby E-mail: alex at alexnewby.com Website: http://www.alexnewby.com
- Previous message: [Tutor] How to enable pausing my timer.py ?
- Next message: [Tutor] Passing objects
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]