pylint

    1熱度

    1回答

    我正在使用pylint來檢查錯誤。我的Python代碼在一個目錄中,該目錄包含許多其他的子文件夾和文件。我遞歸檢查所有文件夾文件以.py結尾。它工作正常。 我的問題是,當我在主目錄中運行腳本時,只有第一個python文件獲取報告正確。第二和第四不工作。 pylint說 ************* Module test.py F: 1: No module named test.py

    6熱度

    5回答

    我在C#應用程序中託管IronPython,並將主機的API注入全局範圍。 我剛剛開始熱愛syntastic vim與pylint檢查我的腳本。但是我對注入變量的所有[E0602, method_name] Undefined variable 'variable_name'錯誤消息感到惱火。 我知道使用# pylint: disable=E0602來禁用此錯誤消息,但我不想爲某些特定變量名稱削弱

    3熱度

    3回答

    我有一個pylint的問題,即有時它重複某些變量/類/模塊等相同的消息,我找不到解決方法。我想要的是說pylint 「在某些選項或rcfile指令下,不要在[本模塊|模塊」ZZZ「]中檢查變量YYY的[message XXX |任何消息]。

    4熱度

    3回答

    使用PyCharm IDE設置外部工具時,如何設置外部工具,並使用相對於使用當前虛擬環境默認值的路徑。 一個例子是pylint - 我想要虛擬env版本而不是系統運行。

    7熱度

    1回答

    pylint的是返回大量誤報爲子模塊: E1101:184,7:resetboard: Instance of 'Popen' has no 'poll' member E1101:188,4:resetboard: Instance of 'Popen' has no 'terminate' member # etc. 我該如何解決這個問題?

    10熱度

    2回答

    我有一個Django 1.5的形式,看起來像這樣(簡化): class BidForm(forms.ModelForm): class Meta: fields = ( ) model = Bid def __init__(self, *args, **kwargs): super(BidForm, self).__init__(

    2熱度

    1回答

    我想爲vim中的單個文件禁用pylint插件。我不想永久禁用該文件的pylint,這是adding a comment blocking pylint會執行的操作。 問題是,我每次用:w保存時,在我能夠再次編輯文件之前有一個5秒的延遲。據我所知,pylint正在造成這種滯後。

    1熱度

    2回答

    當在特定的代碼段上運行pylint時,如果變量已被添加到帶有.append()或+ = [var]的列表中,我會爲缺失的函數得到錯誤的否定結果。有沒有辦法避免讓pylint在這裏失去變量類型? (pylint的0.27.0,蟒蛇2.7.2) #!/usr/bin/python from foo.lib.machine import Machine lh = Machine('localhos

    58熱度

    2回答

    我對某些代碼運行pylint,並收到錯誤「太少的公共方法(0/2)」。這個消息是什麼意思?該pylint docs也沒有什麼幫助: 時使用類有太少的公共方法,所以可以肯定的,它是值得的。

    1熱度

    2回答

    我嘗試G642.44各級pylint的和PEP8到我emacs24.2,通過一些代碼,就像在我的(require 'python-pep8)和(require 'python-pylint) .emacs.But我得到了錯誤,如下圖所示: Debugger entered--Lisp error: (void-function define-compilation-mode) (defi