flake8

    0热度

    1回答

    MAX-复杂我一直在使用flake8来检查代码质量和复杂的传统项目,但该项目被返回的复杂性警告消息一些非常复杂的(恐怖)服务: ./service1.py:127:1: C901 'some_method' is too complex (50) 我们慢慢过渡到让他们变得更好,但我们需要让詹金斯(正在运行测试和flake8)通过。 有没有办法指定忽略每个文件的代码错误或复杂度,甚至每个方法?

    -1热度

    1回答

    已解决。见下文。 我对Python很新,所以请耐心等待。使用原子和flake8真的吸引我,并指出我的错误,从而帮助我学习的好方法。 这种情况的讽刺意味是我已经能够在Ubuntu 17.04上运行flake8和hydrogen,但Windows(据说更加用户友好)正在杀死我! linter-flake8总是抛出一条关于PATH和CMD.exe的消息。我认为这很好,Py2和Py3都可以在CMD的任何地

    3热度

    1回答

    当我打开Python文件在Emacs中我得到以下错误信息: Flymake:配置错误运行时发生(flake8> .. ../xyz_flymake.py)。 Flymake将被关闭。 但它似乎我已经配置需要elpy正常工作的所有模块另一方面: Elpy Configuration Virtualenv........: None RPC Python........: 3.5.3 (/usr

    1热度

    1回答

    今天启动了Sublime Text 3,并注意到Flake8Lint未处于活动状态。我检查了控制台,有这个长的错误: Flake8Lint ERROR: Traceback (most recent call last): Flake8Lint ERROR: File "/Users/juliansmithdeniro/Library/Application Support/Sublime

    0热度

    1回答

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

    0热度

    1回答

    每次尝试退出vim时,它都会显示python中的所有错误。我不想要这个。这是我正在谈论的屏幕截图。 我该如何解决这个问题? TIA。

    2热度

    1回答

    我是Tox的新手,我想将它设置为在我的项目上运行flake8测试,但当我尝试运行tox时,我一直收到unicode错误。 UnicodeDecodeError: 'ascii' codec can't decode byte 0xe2 in position 76: ordinal not in range(128) 这是我tox.ini文件的窥视: [tox] envlist = flake8

    1热度

    1回答

    我使用flake8来检查我的python3脚本的格式。当我宣布类这样的... class MyClass: ...我得到一个警告“H238 - 老式类的声明,用新的样式(从object继承)”。 然而,文件显然有声明,就像这样:https://docs.python.org/3/tutorial/classes.html#class-definition-syntax 我认为,从object继

    1热度

    2回答

    我安装了原子的Python编程 还安装短绒和flake8 软件包,但一切,我的文本编辑器编写我得到这样的警告: D100 - 公共模块缺失文档字符串中 我已经试过 pip uninstall flake8-docstrings pip install Flake8-pep257 我该如何解决这个警告?

    0热度

    1回答

    至今flake8和pylint都很棒,我已经研究了几个linting工具。不幸的是,我需要将这些linting工具与IronPython而不是CPython一起使用。如何使用IronPython使用pylint(或者flake8)?