您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

python – Pylint无效的函数名称

5b51 2022/1/14 8:23:09 python 字数 2887 阅读 577 来源 www.jb51.cc/python

我用 Python 3.6.2运行Pylint 1.7.2. Pylint显示以下错误: Invalid function name "create_maximization_option_dataframe" (invalid-name) 我在我的代码中定义了一个类似的函数: def create_maximization_option_dataframe(file_name): PEP8风格指

概述

Invalid function name "create_maximization_option_dataframe" (invalid-name)

我在我的代码中定义了一个类似的函数

def create_maximization_option_dataframe(file_name):

PEP8风格指南基本上只是说:

Function names should be lowercase,with words separated by underscores as necessary to improve readability.

据我所知,我正在遵循函数名称的所有格式规则. Pylint是否有一些我不知道的内置最大函数名称长度规则?我可以很容易地忽略Pylint错误,但我想先了解为什么会这样.

>当前工作目录中的pylintrc
> .pylintrc in
当前的工作目录
>如果当前工作目录位于
python模块中,Pylint搜索python模块的层次结构
直到它找到一个pylintrc文件.这允许您指定编码
逐个模块的标准.当然,目录是
如果它包含一个init.py文件,则判断它是一个python模块.
>由环境变量PYLINTRC命名的文件
>如果你有家
您的主目录中不是/ root:.pylintrc的目录
主目录中的.config / pylintrc
> / etc / pylintrc

听起来你需要选项5或6.

在pylintrc中,找到这个位

# Regular expression matching correct function names
function-rgx=[a-z_][a-z0-9_]{2,30}$

将那个30接近结束改为40左右.

总结

以上是编程之家为你收集整理的python – Pylint无效的函数名称全部内容,希望文章能够帮你解决python – Pylint无效的函数名称所遇到的程序开发问题。


如果您也喜欢它,动动您的小指点个赞吧

除非注明,文章均由 laddyq.com 整理发布,欢迎转载。

转载请注明:
链接:http://laddyq.com
来源:laddyq.com
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。


联系我
置顶