問題タブ [landscape.io]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - 未使用要素による Python タプル分解
タプル分解式を使用した for ループがあります。多分それはタプルアンパッキングとして知られています。
コード例:
私のコードチェックツール(Landscape.ioをテストしています)は、未使用の変数funcname
として不平を言います。
Landscape.io や他のチェッカーを満足させるにはどうすればよいですか?
私はこのようなループを見ました:
は_
:
- 役に立たないが短い識別子または
- ある種のワイルドカード?
python - Landscape.io で McCabe テスト MC0001 を無効にするにはどうすればよいですか
Landscape.ioは、PEP8、PyLint、McCabe などに基づいた優れた Python コード テストを提供します。
一部のパーサー メソッドには大きなスイッチ ブロックが含まれているため、選択したメソッドの McCabe テスト MC0001 を無効にしたいと考えています。これどうやってするの?
PyLint の次の構文を見つけました。
ソース: https://docs.landscape.io/suppressing.html
...しかし、の構文は示されていませんmccabe
。私の Google の調査によると、プロジェクト内のすべてのファイルに対して McCabe ルールを無効にすることは可能ですが、これは私の目標ではありません。MC0001 をグローバルに無効にする yaml ファイルを次に示します。