草庐IT

pylintrc

全部标签

python - 方法名不符合 snake_case 命名风格

我正在使用我的pylintrc文件创建一个简单的项目,并在测试方法中遇到此错误:methodname-test_calculator_add_method_returns_correct_result-doesn'tconformtosnake_casenamingstyleclassTddInPythonExample(unittest.TestCase):"""Thisisabasictestclass"""deftest_calculator_add_method_returns_correct_result(self):"""Thistestthecalculatoraddme

python - Pylint 无效的函数名

我正在使用Python3.6.2运行Pylint1.7.2。Pylint显示以下错误:Invalidfunctionname"create_maximization_option_dataframe"(invalid-name)我在我的代码中定义了这样一个函数:defcreate_maximization_option_dataframe(file_name):PEP8风格指南基本上只是说:Functionnamesshouldbelowercase,withwordsseparatedbyunderscoresasnecessarytoimprovereadability.据我所知,

python - Pylint:在 "else"(no-else-return)警告后禁用不必要的 "return"

我正在查看我的RC文件,但我终究无法找到这些变量中的哪一个禁用了该功能。我搜索了“if”、“else”和“return”,但没有看到任何内容。除非我错过了。谢谢。更多信息pylint1.7.2,astroid1.5.3Python2.7.10(default,Jul302016,18:31:42)[GCC4.2.1CompatibleAppleLLVM8.0.0(clang-800.0.34)]我在终端中输入了什么pylint--rcfile=.pylintrcTest.py测试代码"""ModuleDocstring"""defIS_POSITIVE(number):"""detec

python - 对于 Pylint,是否可以为每个 Eclipse 项目设置不同的 pylintrc 文件?

我看到我可以使用this为每个Eclipse实例更改它解决方案。我想为每个项目设置它。可能吗? 最佳答案 这不是特定于Eclipse的,但无论如何它可能有所帮助。根据pylintcommandlineoptions:Youcanspecifyaconfigurationfileonthecommandlineusingthe--rcfileoption.Otherwise,Pylintsearchesforaconfigurationfileinthefollowingorderandusesthefirstoneitfinds:p

python - 对于 Pylint,是否可以为每个 Eclipse 项目设置不同的 pylintrc 文件?

我看到我可以使用this为每个Eclipse实例更改它解决方案。我想为每个项目设置它。可能吗? 最佳答案 这不是特定于Eclipse的,但无论如何它可能有所帮助。根据pylintcommandlineoptions:Youcanspecifyaconfigurationfileonthecommandlineusingthe--rcfileoption.Otherwise,Pylintsearchesforaconfigurationfileinthefollowingorderandusesthefirstoneitfinds:p

python - 是否可以为短函数和方法禁用 pylint missing docstring 错误?

Pylint报告每个没有文档字符串的函数和方法(__init__除外)的错误。这通常是可取的,所以我不想全局禁用它(在pylintrc中,或在文件级别)。然而,在我看来,有些情况下文档字符串是不必要的,甚至是有害的。例如:defget_foo(self,foo_id):"""Getsfoobyitsid."""returnfoos[foo_id]此方法是一个简单的getter,完全由其签名描述。必须编写文档字符串是有害的,因为如果更改方法,它会造成重复维护。我希望能够设置(例如在pylintrc中)类似docstring_threshold=3的内容,以在函数或方法短于3行代码。有什么

python - 是否可以为短函数和方法禁用 pylint missing docstring 错误?

Pylint报告每个没有文档字符串的函数和方法(__init__除外)的错误。这通常是可取的,所以我不想全局禁用它(在pylintrc中,或在文件级别)。然而,在我看来,有些情况下文档字符串是不必要的,甚至是有害的。例如:defget_foo(self,foo_id):"""Getsfoobyitsid."""returnfoos[foo_id]此方法是一个简单的getter,完全由其签名描述。必须编写文档字符串是有害的,因为如果更改方法,它会造成重复维护。我希望能够设置(例如在pylintrc中)类似docstring_threshold=3的内容,以在函数或方法短于3行代码。有什么