2011-10-24 51 views
11

我在我的Django項目中使用South遷移。當我在我的項目上運行Pylint時,我從遷移文件中得到了一堆錯誤。我如何從Pylint中排除遷移文件?如何從Pylint中排除南遷移?

我在Windows系統中,因此我無法在Pylint選項中使用文件名排除。我試圖求助於將# pylint: disable-msg-cat=WCREFI添加到每個遷移文件的頂部。它看起來非常混亂,似乎是最後的手段,但是這個記錄的指令不起作用,我得到錯誤[E] Unrecognized file option 'disable-msg-cat'

任何幫助?

謝謝

回答

17

添加以下內容到.pylintrc文件做到了。

[MASTER] 

# Add <file or directory> to the black list. It should be a base name, not a 
# path. You may set this option multiple times. 
ignore=tests.py, urls.py, migrations 
1

近pylint的版本中,禁用-MSG-貓已經被統一爲其他禁止 - *選項 作爲一個單一的「禁用」選項。此後,

# pylint: disable=I,E,R,F,C 

可以對文件,其中不希望發佈的任何消息的頂部添加。