pylint

    19熱度

    5回答

    因此,我正在使用Python進行一個項目,並試圖使用pylint來保持它的標準,並且一般情況下。所以,我有一個源文件,(我們會叫它a.py) #a.py import loggingsetup def foo(): log.info("This is a log message") 但是,我想控制日誌記錄的樣子,所以在loggingsetup我有類似: #loggingsetu

    26熱度

    1回答

    如果我使用pylint的(通過sublimerlinter)我得到以下警告消息的過時形式: W602 deprecated form of raising exception 這我我如何使用異常在我的代碼: if CONDITION == True: raise ValueError, HELPING_EXPLANATION

    1熱度

    1回答

    我正在嘗試使用pylint爲jython代碼生成uml圖表。如果我在普通的Python代碼上運行它,一切運行良好,但是一旦我嘗試在包含swing導入的代碼上運行它時,它會崩潰並顯示一條錯誤消息。 我運行python(!)在Jython上運行pylint它不會運行(2.7.2a)。我如何得到pylint(特別是pyreverse)來運行?目前它寫出所有文件名,然後失敗(我懷疑,因爲它無法檢查的jav

    5熱度

    2回答

    用下面的代碼: import pytest def test_a(): with pytest.raises(Exception): 1/0 如果我在其上運行pylint的,它將使抱怨說:「加薪」不是模塊pytest的成員: E: 3,9:test_a: Module 'pytest' has no 'raises' member 這顯然是不正確的。任何想法爲什麼p

    8熱度

    3回答

    我試圖設置Pylint只做某些檢查而沒有其他人,例如只檢查W0601和W0612。我試過使用enable=行我的pylint.rc的[MESSAGES CONTROL]部分,但似乎沒有做我想要的。 我正在使用Pylint 0.25.1。

    2熱度

    3回答

    我有一個Python項目和正在使用的一些文件以下行: # coding: utf-8 當我使用pylint的,其與R0801警告說,有許多文件抱怨這個相同的代碼。什麼是讓pylint忽略這些的最好方法?

    5熱度

    1回答

    我不知道是否有一個用於pylint和/或pyflakes的插件? 目前我正在使用coverage和tissue(PEP8)插件進行鼻子測試。 TNX提前

    5熱度

    1回答

    我有一個類,它有兩種方法可以引發NotImplementedError並且還從一個抽象類(包含抽象方法的類,從abc包繼承)。來自標記爲摘要的類別__metaclass__ = ABCMeta)。由於這個,在我的代碼上運行pylint時引發了R0921警告。如果我刪除NotImplementedErrors pylint不會給出該警告。現在,我已經嘗試禁用R0921這樣的班級: # pylint:

    1熱度

    1回答

    我有以下從陳仲才的代碼core python application programming book #!/usr/bin/env python """ tcp server """ from socket import AF_INET, SOCK_STREAM, socket from time import ctime HOST = '' PORT = 21567 BUF

    2熱度

    1回答

    當我測試使用Requests的模塊時,pylint有一個合適的說法,並聲稱我使用的various members of the Request object不存在。我怎樣才能解決這個問題?我已經用--generated-members = objects選項運行了pylint。 例如,該代碼細運行: import requests response = requests.get('https: