pyflakes

    2热度

    1回答

    我有一个可以简化这个代码示例的函数: def test_fun(): for i in range(17): item = i print(item) for i in range(42): items = [[i], [i], [i]] flatten_items = [item[0] for item in items]

    0热度

    1回答

    我有一个问题,在VIM pyflake8,他开始显示一些错误,他没有表现出可言,像这样: models.py|1 col 1| D100 Missing docstring in public module models.py|2 col 1| H306 imports not in alphabetical order (django.db.models, django.contrib.aut

    1热度

    1回答

    Spyder中的编辑器总是会在我输入行后给出未使用的导入/变量的警告。我想压制这样的警告。我怎么做? 而且我希望在Spyder编辑器中打开的每个文件都会发生这种情况,因此不希望本地修复。 我试着在~/.pylintrc中加入'disable =',但它不起作用。此外,Spyder编辑器无论如何都使用pyflakes。

    0热度

    2回答

    如何静态确定Python源文件是否支持Python 3? 的问题是不可能的回答,因为说有,所以我会更具体: 我对这个应用程序是选择一个版本flake8的运行不会给虚假SyntaxErrors。出于这个原因,我正在寻找(至少)一些启发式,它会告诉我是否应该运行Python 3的flake8副本或Python 2副本。 我在我的编辑器中使用了flake8,当我输入时显示lint错误,而且我最担心的事实

    0热度

    1回答

    Pyflakes报告类方法中print(to file)命令中的语法错误无效。下面是代码: class Controller(): def __init__(self): self.base_url = '' self.permissions = None self.url = '' self.description = ''

    0热度

    1回答

    我写了一个python脚本。我的vimrc包含: Plug 'vim-syntastic/syntastic' let g:syntastic_python_checkers=['pyflakes'] ,我想打开这种类型的错误到警告: File.py|214 error| local variable 'rank_last_c' is assigned to but never used

    0热度

    1回答

    的第一个错误假设我有以下代码: def incr(d, a) r = {} for key, value in d.items(): if key != a: value += 1 r[key] = value return r def decr(d, a) r = {} for key, value in

    0热度

    1回答

    我试图让Emacs的flycheck与python语法错误检查很好地协同工作。默认情况下它使用flake8,但我注意到最近flake8只报告样式问题,当它应该产生与pyflakes相同的结果时。 作为一个例子,我有一个简单的Python脚本,它带有错误的模块名称。输出的 $ flake8 so.py $ cat so.py import os print(os.path) op.pat

    4热度

    1回答

    我有以下Python代码 a = 2 if a == 1: b = 'blah' print b else: print b 当我尝试运行它,我得到一个运行时错误,因为“B”检测未定义的变量'如果'条款,而不是'其他'。 Pylint和Pyflakes都未能检测到此问题。 有没有其他的方式可以检测到它,而无需运行代码?

    5热度

    1回答

    我正在写python 3.5.1,我是一个编程新手。 我使用gedit和pep8和pyflakes根据python style guide显示样式错误的插件。我不知道是否按照风格建议来写信。 但是,我有三个反复出现的风格缺陷,由E501: line too long (80 > 79 characters),E502: the backslash is redundant between brac