On 06/02/14 18:51, Thomas Heller wrote:
I sometimes have code like this:
class Foo:
def spam(self):
....
from somewhere import method
from somewhere import CONSTANT
def blah(self):
....
where CONSTANT defines a class attribute, anbd method
is a method that I would like to call like any other
methor (self.spam(), or self.blah()).
This works nicely and is a compact coding style, however
frosted complains about unused imports.
frosted is wrong here as CONSTANT is used to build the locals() dictionary
used to build the class Foo
Should I fix my coding habits, or should frosted by fixed?
Both ;)
Don't forget "Readability counts".
Cheers,
Mark.
_______________________________________________
code-quality mailing list
code-quality@python.org
https://mail.python.org/mailman/listinfo/code-quality