None of the arguments for function and class decorators apply here. On 9/21/07, Arvind Singh <[EMAIL PROTECTED]> wrote: > Hi, > > We have function and class decorators. Can we also have decorators for > variable assignments? > > For example: > @validate_proxy > proxy = "http://user:[EMAIL PROTECTED]:port/" > > be a syntactical sugar for: > proxy = validate_proxy("http://user:[EMAIL PROTECTED]:port/") > > > Python is often used as a configuration language (small utility > scripts, Django, etc.) and it makes more sense to have the validation > of a user supplied configuration value at the time of assignment > rather than leaving the burden of validation on every piece of code > that uses it. Although both approaches can be used for it, a user will > be more hesitant to edit the string in the latter form (the former one > is also more readable IMHO). > > > Arvind > > PS: I hope it's not something too radical to talk so late about. > _______________________________________________ > Python-3000 mailing list > [email protected] > http://mail.python.org/mailman/listinfo/python-3000 > Unsubscribe: > http://mail.python.org/mailman/options/python-3000/guido%40python.org >
-- --Guido van Rossum (home page: http://www.python.org/~guido/) _______________________________________________ Python-3000 mailing list [email protected] http://mail.python.org/mailman/listinfo/python-3000 Unsubscribe: http://mail.python.org/mailman/options/python-3000/archive%40mail-archive.com
