【发布时间】:2014-03-19 10:41:14
【问题描述】:
我正在使用 pep8 来检查编码指南。我只得到当前目录的结果。而不是其中的所有目录或子目录。该怎么做?
从容器/项目级别运行它时,我没有收到 pyc 文件的错误。当我从容器/项目/应用程序运行它时,我得到了 pyc 文件的错误。以下是树形结构:
container
project
app
__init__.py
admin.py
models.py
views.py
tests.py
file1.py
project
__init__.py
urls.py
wsgi.py
settings.py
templates
__init__.py
home.html
page1.html
manage.py
pylintrc
setup.cfg
README
以下是setup.cfg的内容:
[pep8]
ignore=E122,E123,E128
exclude=pylintrc,setup.cfg
max-line-length=80
【问题讨论】:
-
您的意思是您使用的是
pep8command line tool?如果参数是目录名称,它将扫描子目录,除非您使用--exclude选项排除它们。你怎么称呼它? -
我已经编辑了问题,包括详细信息。我从命令行运行
pep8 * -
为什么不改用
pep8 .? -
我只是在从 setup.cfg 文件中删除了忽略和排除部分之后才这样做的。但它给出了与 settings.py、urls.py 和 file1.py 相关的错误。没有 pylintrc,没有 setup.cfg,没有 pyc 相关的错误。
-
pep8默认只扫描目录中的.py文件,它将 遍历子目录。是什么让您认为它正在为您跳过子目录?
标签: python pep8-checker