Catching errors in attribute names at assigment
me at privacy.net
Tue Jun 22 10:24:03 CEST 2004
tkpmep at hotmail.com (Thomas Philips) wrote in
news:b4a8ffb6.0406211000.dd207c4 at posting.google.com:
> Is there a way to check assignments when they are made and to allow
> only those that modify a restricted set of allowable attributes?
> Looking through ClassName.__dict__.keys() is perhaps one way to
> achieve this: Is there a simpler (i.e. more Pythonic) way to do it as
Two more Pythonic ways to do this:
Write lots of unit tests. That way you not only catch this specific problem
but lots of others as well.
Use PyChecker. That way you not only catch this specific problem but lots
of others as well.
More information about the Python-list