Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python > #44747 > unrolled thread

How to avoid PEP8 'imported but unused'

Started byAdam Jiang <jiang.adam@gmail.com>
First post2013-05-06 01:00 +0900
Last post2013-05-06 01:00 +0900
Articles 1 — 1 participant

Back to article view | Back to comp.lang.python


Contents

  How to avoid PEP8 'imported but unused' Adam Jiang <jiang.adam@gmail.com> - 2013-05-06 01:00 +0900

#44747 — How to avoid PEP8 'imported but unused'

FromAdam Jiang <jiang.adam@gmail.com>
Date2013-05-06 01:00 +0900
SubjectHow to avoid PEP8 'imported but unused'
Message-ID<mailman.1294.1367769670.3114.python-list@python.org>
I am new to python. Now, I am woring on an application within Django
framework. When I checked my code with pep8 and pyflakes, some warning
messages show up-'Foobar imported but unused'. Obviously, it indicates
that some modules are imprted to current module but never get
references. However, it seems the message is wrong in this case:

# file: urls.py
urlpattens = patterns(
    '',
    url('^signup/$', 'signup')
}

# file: register.py
def signup(request):
    return ...

# file: views.py
import signup from register

The warning message is shown in file views.py. It seems to me that the
code is okay because Django requires all functions serve as 'view' is
typically go into views.py. 'import' is about get 'signup' function
into module 'views.py'. Or, I am totally wrong? Is there a proper way
to avoid this warnning?

Best regards,
/Adam

[toc] | [standalone]


Back to top | Article view | comp.lang.python


csiph-web