On 7/13/06, Simon Brunning <[EMAIL PROTECTED]> wrote:
> Something like this any use to you?
Or this, about a squillion times cleaner:
class MyClass(object):
def _get_bad_name(self):
warn('"bad_name" deprecated. Please refer to "good_name"', stacklevel=2)
return self.good_name
def _set_bad_name(self, bad_name):
warn('"bad_name" deprecated. Please refer to "good_name"', stacklevel=2)
self.good_name = bad_name
def _del_bad_name(self):
warn('"bad_name" deprecated. Please refer to "good_name"', stacklevel=2)
del self.good_name
bad_name = property(_get_bad_name, _set_bad_name, _del_bad_name,
'"bad_name" deprecated. Please refer to "good_name"')
--
Cheers,
Simon B,
[EMAIL PROTECTED],
http://www.brunningonline.net/simon/blog/
--
http://mail.python.org/mailman/listinfo/python-list