加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Python > 正文

python – 禁用无效的名称参数pylint

发布时间:2020-12-20 12:10:51 所属栏目:Python 来源:网络整理
导读:我有这样的代码: def func(df): return df.column[0] 我正在运行pylint并且它一直给我这个消息,因为它将df标记为无效的名称,尽管它是常规. C:210,9: Invalid variable name "df" (invalid-name) 其中210指的是行号(不是消息代码) Pylint似乎说我可以按ID类
我有这样的代码:

def func(df):
    return df.column[0]

我正在运行pylint并且它一直给我这个消息,因为它将df标记为无效的名称,尽管它是常规.

C:210,9: Invalid variable name "df" (invalid-name)

其中210指的是行号(不是消息代码)

Pylint似乎说我可以按ID类型排除邮件,但是:

>它似乎没有列出消息ID,只列出行号和列号
>我没有看到我将在哪里排除特定变量名称的消息,而不是其他变量名称的警告.

解决方法

在您的pylintrc文件中,您可以使用逗号分隔的可接受名称列表定义一个名称变量,否则这些名称将使正则表达式失败.

# Good variable names which should always be accepted,separated by a comma
good-names=i,j,df

如果您还没有项目的pylintrc文件,则可以通过运行生成模板来开始:

pylint --generate-rcfile > pylintrc

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读