Hello again folks... Below is what I have written in attempting to dynamically construct a variable name, then retrieve the value of the variable from the namespace in python. If anyone can tell me how, I'd appreciate it... WPH ----------------------------------------------------------- # Example code: # Import a standard function, and get the HTML request and response objects. from Products.PythonScripts.standard import html_quote request = container.REQUEST RESPONSE = request.RESPONSE # Here I am trying to # dynamically generate a property name (b) from a parameter called type and a string "color" newstring="%scolor" % (type) # Next I want to # retrieve the *value* for preferredcolor by evaluating the string I created in the variable newstring # I cant seem to get this to work...... preferredcolor=container.newstring # finally I print.... print type+" {" print " background-color:"+preferredcolor+";" print " background-image: url(\"" print " background-repeat: " print " font-family: " print " color: " print " font-size: " print " margin-top: " print " margin-bottom: " print " margin-left: " print " margin-right: " print " }" return printed -------------------------------------------------------------