From 73a098a499a76f4ae5c54c948fb4bfd5a32191f2 Mon Sep 17 00:00:00 2001 From: Bob Lantz Date: Wed, 1 Sep 2010 19:51:09 -0700 Subject: [PATCH] Use __dict__.update to update an object's fields. --- examples/consoles.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/examples/consoles.py b/examples/consoles.py index 54fb32c..607163d 100755 --- a/examples/consoles.py +++ b/examples/consoles.py @@ -448,8 +448,7 @@ class ConsoleApp( Frame ): def assign( obj, **kwargs ): "Set a bunch of fields in an object." - for name, value in kwargs.items(): - setattr( obj, name, value ) + obj.__dict__.update( kwargs ) class Object( object ): "Generic object you can stuff junk into."