用于编码申报行的pylint提升R0801

时间:2012-08-31 05:34:43

标签: python pylint

我有一个Python项目,并在一些文件中使用以下行:

# coding: utf-8

当我使用pylint时,它抱怨R0801警告说有很多文件使用相同的代码。制作pylint的最佳方法是什么?忽略这些?

3 个答案:

答案 0 :(得分:3)

如评论中所述,Jenkins Violations扫描程序出现此问题的根本原因是它在这种情况下无法正确解析Pylint输出,并且所有代码重复都分配给一个文件的第一行。

答案 1 :(得分:0)

如果您使用此语法进行编码声明,是否还有问题:

# -*- coding: utf-8 -*-

答案 2 :(得分:-1)

由于utf-8是默认编码,因此您可以删除这些行。