There are times when I want to set an attribute on a whole bunch of mailing lists en masse. I tried to write a withlist script to do this, but it only works when the attribute value is a string. It doesn't work if the value is an integer. I'm no Python expert, but I thought from reading the docs that eval(`value`) would result in an expression of the correct type. No such luck.
To keep things simple, the script does only one list at a time, and I run it from a shell "for" loop. def set_attr(mlist, attr, value): setattr(mlist, attr, eval(`value`)) mlist.Save() What am I missing? Thanks, - Bob ------------------------------------------------------ Mailman-Users mailing list [EMAIL PROTECTED] http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py