Would the approach of using a switch to decide to instatite which class
good for you, like:

py> class C:
py.     name = 'C'
py.
py> class D:
py.     name = 'D'
py.
py> switch = { (1, 1): C, (1,2): D }
py> x = 1
py> y = 2
py> c = switch[(x,y)]()
py> print c.name
D
py>

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

Reply via email to