PYLINT - 很多"缺少最终换行符"消息

时间:2014-05-27 06:43:46

标签: python pylint

我是pylint的新手,但在我的一个分析中,我得到了#34;缺少最终换行符"消息。我在python文件中的每一行都有一个错误。

奇怪的是,鉴于消息所暗示的内容,每一行都会出现此错误。

正如我所提到的,它会影响每一行,但为了详尽无遗,以下是一些产生错误的代码:

from UcsSdk import UcsHandle
import logging, json, os

def getucswwpns(module):

    results = {}

我会发布其中一些消息,但这有点毫无意义。

C:  1, 0: Final newline missing (missing-final-newline)
C:  2, 0: Final newline missing (missing-final-newline)
C:  3, 0: Final newline missing (missing-final-newline)
C:  4, 0: Final newline missing (missing-final-newline)
C:  5, 0: Final newline missing (missing-final-newline)
C:  6, 0: Final newline missing (missing-final-newline)
C:  7, 0: Final newline missing (missing-final-newline)
C:  8, 0: Final newline missing (missing-final-newline)
C:  9, 0: Final newline missing (missing-final-newline)
C: 10, 0: Final newline missing (missing-final-newline)
C: 11, 0: Final newline missing (missing-final-newline)
C: 12, 0: Final newline missing (missing-final-newline)
C: 13, 0: Final newline missing (missing-final-newline)
C: 14, 0: Final newline missing (missing-final-newline)
C: 15, 0: Final newline missing (missing-final-newline)
C: 16, 0: Final newline missing (missing-final-newline)
C: 17, 0: Final newline missing (missing-final-newline)

明白我的意思?

1 个答案:

答案 0 :(得分:1)

我发现这是由于平台的行结尾不正确造成的。

在Notepad ++中,转到Edit-> EOL转换并更改为您所在的操作系统。