3

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

# coding: utf-8

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

4

3 回答 3

3

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

于 2012-12-17T14:15:49.770 回答
0

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

# -*- coding: utf-8 -*-
于 2012-08-31T07:00:00.660 回答
0

由于 utf-8 是 Python 3.0+ 中的默认编码,您可以删除这些行。

PEP 3120 -- 使用 UTF-8 作为默认源编码

于 2016-05-04T12:31:41.760 回答