2017-07-20 64 views
0

我的Python應用瓶含有大量的路由定義像停止pylint抱怨燒瓶路線未使用的功能名稱的習慣性方法?

@app.route('/') 
def index(): 

然後pylint的抱怨

W: 72, 4: Unused variable 'index' (unused-variable) 

這在技術上是正確的。我不能_,比如替換所有的函數名,因爲那時瓶抱怨

AssertionError: View function mapping is overwriting an existing endpoint function: _ 

我可以用自己的下劃線爲前綴的等價替換所有的處理函數的名稱,即改變index_index,等。是還有另一種處理這個問題的慣用方法?

回答

0

你有沒有找過Flask的pylint插件?我希望它可以幫助你,但這似乎是可以幫助你的東西(我說可能,因爲我沒有使用Flask,也沒有這個問題): https://github.com/jschaf/pylint-flask#usage

祝你好運,讓我們知道你的結果